JMeter एक खुला स्रोत लोड और प्रदर्शन परीक्षण उपकरण है। यह आपको विभिन्न सेवाओं के प्रदर्शन का विश्लेषण करने और मापने में मदद करता है। हालांकि, जेमीटर को उच्च सीखने की अवस्था की आवश्यकता होती है, इसलिए इसे अनुभव परीक्षकों की आवश्यकता होती है। इसके अलावा, यह जावास्क्रिप्ट का समर्थन नहीं करता है और AJAX अनुरोधों के लिए स्वचालित समर्थन प्रदान नहीं करता है।
यहां, शीर्ष 8 टूल की एक क्यूरेट की गई सूची है जो जेमीटर को बदल सकती है। निम्न सूची में लोकप्रिय विशेषताओं और डाउनलोड लिंक के साथ वाणिज्यिक और ओपन-सोर्स प्रदर्शन परीक्षण उपकरण शामिल हैं।
1) लोडनिंजा
SmartBear द्वारा LoadNinja आपको स्क्रिप्टविहीन परिष्कृत लोड परीक्षण बनाने, परीक्षण समय को 50% तक कम करने, लोड ब्राउज़रों को वास्तविक ब्राउज़रों से बदलने और एक्शनेबल, ब्रोएर-आधारित मैट्रिक्स प्राप्त करने की अनुमति देता है, सभी निंजा गति से। आप आसानी से क्लाइंट-साइड इंटरैक्शन पर कब्जा कर सकते हैं, वास्तविक समय में डिबग कर सकते हैं, और प्रदर्शन समस्याओं की तुरंत पहचान कर सकते हैं।
विशेषताएं:
- InstaPlay रिकॉर्डर के साथ स्क्रिप्टलेस लोड टेस्ट निर्माण और प्लेबैक
- पैमाने पर वास्तविक ब्राउज़र लोड परीक्षण निष्पादन
- VU डीबगर - वास्तविक समय में डिबग परीक्षण
- VU इंस्पेक्टर - वास्तविक समय में आभासी उपयोगकर्ता गतिविधि का प्रबंधन करता है।
- क्लाउड पर होस्ट किया गया, कोई सर्वर मशीन और रखरखाव की आवश्यकता नहीं है
- विश्लेषणात्मक और रिपोर्टिंग सुविधाओं के साथ परिष्कृत ब्राउज़र-आधारित मैट्रिक्स
2) बैंगन
बैंगन (अब Keysight Technologies का हिस्सा) एक पुरस्कार विजेता लोड परीक्षण समाधान प्रदाता है और इसे गार्टनर और फॉरेस्टर सहित सभी शीर्ष विश्लेषकों द्वारा एक नेता का नाम दिया गया है।
विशेषताएं:
- आपके सभी परीक्षण आवश्यकताओं के लिए एक एआई-चालित, बुद्धिमान परीक्षण स्वचालन मंच
- उपयोगकर्ता की व्यस्तता बढ़ाने के लिए उत्तरदायी और मापनीय अनुप्रयोग अनुभव सुनिश्चित करें
- आपकी टीम पहले से ही आज का उपयोग करने वाले उपकरणों के साथ सहज रूप से एकीकृत करती है
- कोड की एक भी पंक्ति लिखे बिना परीक्षण और फिर से खेलना परीक्षण।
- तेजी से वृद्धि हुई टेस्ट कवरेज और परीक्षण पुन: उपयोग से बचत का एहसास।
3) स्ट्रैस्ट्रिमुलस
स्ट्रेसस्टिमुलस उन एप्लिकेशन परिदृश्यों को लक्षित करता है जो अन्य उपकरणों के साथ परीक्षण करना मुश्किल है। यह स्वचालित रूप से अपने मालिकाना स्वायत्तता के लिए प्लेबैक त्रुटियों को ठीक करता है। StresStimulus उपयोगकर्ता कार्यों को रिकॉर्ड करता है और चर उपयोग पैटर्न का अनुकरण करने के लिए उन्हें फिर से खोलता है। यह एप्लीकेशन रिस्पॉन्सिबिलिटी और सर्वर इंफ्रास्ट्रक्चर पर लोड के प्रभाव पर भी नजर रखता है। परिणाम विश्लेषक कार्यात्मक परीक्षण द्वारा अनपेक्षित रूप से छोड़ी गई संक्षिप्त संगणक त्रुटियों का पता लगाता है और इसमें विस्तृत अनुप्रयोग प्रदर्शन मेट्रिक्स शामिल हैं।
विशेषताएं:
- एंड-टू-एंड टेस्ट विज़ार्ड रिकॉर्डिंग से लेकर परीक्षा परिणाम तक सभी चरणों को शामिल करता है, जिससे सीखने की अवस्था कम हो जाती है
- कई लोड जनरेटर के साथ समर्थित ऑन-प्रिमाइसेस या क्लाउड परीक्षण
- स्टैंड-अलोन टूल या फ़िडलर ऐड-ऑन के रूप में काम करता है
- विजुअल स्टूडियो परीक्षण प्रारूप में स्क्रिप्ट को एक्सपोज़ करता है, जो सीधे विजुअल स्टूडियो में रिकॉर्ड होने पर विफल होने वाले परिदृश्यों की मदद करता है
- मैनुअल स्क्रिप्टिंग की आवश्यकता नहीं है लेकिन उपलब्ध है; तीन स्क्रिप्टिंग भाषाओं का समर्थन करता है
4) वेबलॉग
WebLOAD एक एंटरप्राइज़-स्केल लोड परीक्षण समाधान है, जो विश्वसनीय, वास्तविक जीवन भार परिदृश्यों को बनाने में सक्षम है, यहां तक कि सबसे जटिल प्रणालियों के लिए, स्मार्ट एनालिटिक्स प्रदर्शन अंतर्दृष्टि प्रदान करता है।
WebLOAD एक लचीली प्लेटफ़ॉर्म पर आधारित है जिसमें सैकड़ों तकनीकों के समर्थन में बनाया गया है और CI / CD पाइपलाइनों से लेकर निगरानी तक कई उपकरणों के साथ एकीकरण किया गया है।
WebLOAD की विशेषताएं:
- WebLOAD को क्लाउड (SAAS) पर या ऑन-प्रेम तैनाती के रूप में पेश किया जाता है
- लचीला परीक्षण परिदृश्य निर्माण
- स्मार्ट स्क्रिप्टिंग आधारित देशी जावास्क्रिप्ट के साथ शक्तिशाली सहसंबंध, पैरामीरीज़ेशन और सत्यापन इंजन
- हर प्रमुख वेब प्रौद्योगिकी का समर्थन करता है और आसानी से विस्तार योग्य है
- स्वचालित अड़चन का पता लगाना
- ग्राहक तक आसानी से पहुंचना
5) लोडव्यू
Dotcom-Monitor द्वारा LoadView क्लाउड से ऑन-डिमांड, वास्तविक ब्राउज़र-आधारित लोड परीक्षण प्रदान करता है। आज के सबसे अधिक मांग वाले अनुप्रयोगों के लिए कई परीक्षण परिदृश्यों को डिजाइन करने के लचीलेपन के साथ, लोडव्यू अपनी वेबसाइटों, अनुप्रयोगों और एपीआई की सीमाओं का परीक्षण करने के लिए DevOps टीमों को सशक्त बनाता है। महत्वपूर्ण उपयोगकर्ता इंटरैक्शन का अनुकरण करके क्लाइंट-साइड प्रदर्शन को मापें, जो दुनिया भर से लगातार उपयोगकर्ता अनुभव सुनिश्चित करता है।
- प्वाइंट और एलीस्टेप वेब रिकॉर्डर के साथ स्क्रिप्टिंग पर क्लिक करें
- 40 + डेस्कटॉप / मोबाइल ब्राउज़र और उपकरणों पर परीक्षण संगतता
- वस्तुतः एक ब्राउज़र में प्रस्तुत कुछ भी परीक्षण - फ्लैश, सिल्वरलाइट, जावा, एचटीएमएल 5, पीएचपी, रूबी, और बहुत कुछ
- किसी भी प्रकार की प्रणाली या बुनियादी ढांचे पर गतिशील एपीआई परीक्षण का संचालन करें
- 13+ वैश्विक स्तर पर वितरित क्लाउड स्थानों से वर्चुअल उपयोगकर्ता उत्पन्न करें
- क्षमता प्रदर्शन के लिए आवश्यक प्रदर्शन मेट्रिक्स और रिपोर्टिंग में अंतर्दृष्टि प्राप्त करें
6) गैटलिंग
गैटलिंग एक ओपन-सोर्स लोड और प्रदर्शन प्रबंधन उपकरण है। यह है
उत्पादन कोड के रूप में अपने प्रदर्शन परीक्षणों का इलाज करने के लिए डिज़ाइन किया गया। यह HTTP प्रोटोकॉल के उत्कृष्ट समर्थन के साथ आता है।
विशेषताएं:
- जटिल व्यवहार वाले उपयोगकर्ताओं की एक बड़ी संख्या का अनुकरण करना
- आपको अपने परीक्षण परिदृश्यों को स्क्रिप्ट करने और अपने परीक्षणों को स्वचालित करने में मदद करता है
- सभी अनुरोधों और प्रतिक्रिया समय को एकत्रित करना और एकत्र करना
- अपने आवेदन में मुद्दों का विश्लेषण और जांच करें
डाउनलोड लिंक : https://gatling.io/
7) टिड्डी
टिड्डी एक खुला स्रोत लोड परीक्षण उपकरण है। यह आपको पायथन कोड के साथ उपयोगकर्ता के व्यवहार को परिभाषित करने और लाखों लोगों के साथ अपने सिस्टम को जोड़ने में मदद करता है।
विशेषताएं:
- कोड में उपयोगकर्ता के व्यवहार को परिभाषित करें
- सादे-पुराने पायथन में उपयोगकर्ता परीक्षण परिदृश्य लिखें
- इसका उपयोग सभी प्रकार की प्रणालियों का परीक्षण करने के लिए किया जा सकता है
- वेब आधारित यूआई प्रदान करता है
डाउनलोड लिंक: https://locust.io/
8) लोड रनर
माइक्रो फोकस से लोडरनर एक व्यापक रूप से इस्तेमाल किया लोड परीक्षण उपकरण है। यह रंगीन चार्ट और ग्राफिक्स के साथ एक उपयोगकर्ता के अनुकूल निगरानी और विश्लेषण इंटरफ़ेस प्रदान करता है।
विशेषताएं:
- निरंतर परीक्षण का समर्थन करता है
- लोडरनर प्रभावी रूप से कई उद्यम वातावरणों पर काम कर सकता है
- लोडरनर के साथ कई प्रोटोकॉल स्क्रिप्ट चलाना संभव है
- विजुअल स्टूडियो, जेनकिंस, सेलेनियम, आदि जैसे विभिन्न विकास उपकरणों के साथ एकीकरण।
डाउनलोड लिंक: https://software.microfocus.com/en-us/products/loadrunner-load-testing/overview
९) त्संग
त्सुंग एक वितरित लोड परीक्षण है जो एरलैंग भाषा में लिखा गया है, और यह जीपीएल लाइसेंस के तहत उपलब्ध है।
विशेषताएं:
- Tsung प्रति भौतिक कंप्यूटर प्रति 50,000 उपयोगकर्ताओं को एक साथ अनुकरण करने की अनुमति देता है
- डेवलपर्स को जटिल स्क्रिप्ट लिखने में मदद करता है
- डेवलपर्स को लक्ष्य सर्वर की निगरानी करने की अनुमति देता है
- Tsung प्रोटोकॉल स्वतंत्र है ताकि आप XMPP, HTTP, SOAP और PostgreSQL सर्वर का परीक्षण कर सकें।
डाउनलोड लिंक: http://tsung.erlang-projects.org/
10) फंकलॉड
फंकलॉड एक लोड और कार्यात्मक परीक्षण उपकरण है, जिसे पायथन में लिखा गया है। यह आपको वेब परियोजनाओं के कार्यात्मक परीक्षण करने की अनुमति देता है और प्रतिगमन परीक्षण आयोजित करने की अनुमति देता है।
विशेषताएं:
- सच में बढ़ी हुई रिचर्ड जोन्स की वेब इकाई की मदद से एक वेब ब्राउज़र का अनुकरण करता है
- कुकीज़, रेफ़रर और HTTP समर्थन प्रदान करता है
- फ़ाइल अपलोड और मल्टीपार्ट / फॉर्म-डेटा सबमिशन की अनुमति देता है
- कई कमांड लाइन विकल्पों के साथ उन्नत परीक्षण धावक प्रदान करता है
डाउनलोड लिंक: https://github.com/nuxeo/FunkLoad
11) लोडर .io
Loader.io एक निःशुल्क लोड परीक्षण उपकरण है जो आपको अपने वेब-ऐप्स और API के प्रदर्शन की जांच करने की अनुमति देता है।
विशेषताएं
- वेब-आधारित इंटरफ़ेस का उपयोग करना और समझना आसान है
- डेटा विज़ुअलाइज़ेशन का तेज़ प्रसंस्करण
- कोई स्थापना की आवश्यकता है
डाउनलोड लिंक: https://loader.io/
12) ब्लेज़मीटर
ब्लेज़मीटर डेवलपर्स के लिए एक परीक्षण मंच है। यह आपको सभी प्रकार के वेब और मोबाइल एप्लिकेशन के लिए अत्यधिक स्केलेबल, ओपन सोर्स-आधारित परीक्षण चलाने में मदद करता है।
विशेषताएं
- हजारों या लाखों आभासी उपयोगकर्ताओं का अनुकरण करें
- अन्य सतत एकीकरण सर्वर जैसे कि जेनकिंस, बांस, ट्रैविस, आदि के साथ ब्लेज़मीटर को एकीकृत करें।
- वास्तविक समय रिपोर्टिंग और व्यापक विश्लेषिकी
डाउनलोड लिंक: https://www.blazemeter.com/