katalon automation recorder
हाथों पर समीक्षा ट्यूटोरियल - Katalon स्वचालन रिकॉर्डर (क्रोम और फ़ायरफ़ॉक्स के लिए सेलेनियम आईडीई):
क्या आप चिंतित हैं क्योंकि आपके स्वचालन परीक्षण कार्य में बाधा आ गई है क्योंकि सेलेनियम आईडीई ने फ़ायरफ़ॉक्स 55 पर काम करना बंद कर दिया है? खैर, आप चिंतित न हों क्योंकि हमारे पास आपके लिए कुछ अच्छी खबरें हैं।
Katalon Studio टीम ने हाल ही में पेश किया है कैटेलन ऑटोमेशन रिकॉर्डर उन उपयोगकर्ताओं के लिए विकसित किया गया है जो अब अप्रचलित सेलेनियम आईडीई का उपयोग करके स्वचालन परीक्षण जारी रखने में सक्षम नहीं हैं।
यह फ़ायरफ़ॉक्स और क्रोम में एक एक्सटेंशन के रूप में जोड़ा जा सकता है और इन ब्राउज़रों के नवीनतम संस्करणों द्वारा समर्थित है (और आगामी संस्करणों द्वारा भी इसका समर्थन किया जाएगा)। यह उपकरण सेलेनियम आईडीई और अन्य समान खुले स्रोत ढांचे के लिए एक सही विकल्प है।
यह एक बहुत ही आसान और शक्तिशाली टेस्ट स्टेप्स रिकॉर्डर है जिसे सेलेनियम आईडीई से क्रोम और फ़ायरफ़ॉक्स तक संरक्षित किया गया है।
आप क्या सीखेंगे:
- सेलेनियम आईडीई बनाम कट्टन ऑटोमेशन रिकॉर्डर
- कैटलन ऑटोमेशन रिकॉर्डर इंस्टालेशन
- एक त्वरित डेमो
- मुख्य विशेषताएं
- सुविधाओं पर विस्तार से चर्चा की
- सीमाओं
- टेकअवे
- अनुशंसित पाठ
सेलेनियम आईडीई बनाम कट्टन ऑटोमेशन रिकॉर्डर
नीचे दिए गए आंकड़े में, आप इसे देख सकते हैं सेलेनियम आईडीई में प्रस्तुत किए गए सभी सुविधाएँ भी इसमें उपलब्ध हैं कैटलॉग टूल ।
वास्तव में, इस Katalon टूल की दो और निर्यात भाषाएं हैं - रोबोट फ्रेमवर्क और Katalon Studio। यह ग्रूवी प्रोग्रामिंग भाषा के साथ भी संगत है।
फ़ंक्शन का उपयोग करके c ++ प्रोग्राम के उदाहरण
यह उपकरण उन टीमों के लिए एक बड़ी मदद है, जिन्हें सेलेनियम आईडीई पर बहुत अधिक निर्भर किया गया है। इसमें क्रोम और फ़ायरफ़ॉक्स ब्राउज़र में रिकॉर्ड, डिबग और प्ले टेस्ट के लिए एक शक्तिशाली आईडीई है।
कैटलन ऑटोमेशन रिकॉर्डर इंस्टालेशन
नीचे क्रोम और फ़ायरफ़ॉक्स दोनों के लिए Katalon स्वचालन रिकॉर्डर डाउनलोड करने के लिए लिंक दिए गए हैं:
इस उपकरण को स्थापित करना बहुत आसान और त्वरित है। मैं आपको दिखाउंगा यह कैसे हुआ:
आपको बस to Add to Firefox ’बटन पर क्लिक करने की आवश्यकता है जैसा कि ऊपर दिए गए स्क्रीनशॉट में देखा गया है और Katalon Recorder आपके फ़ायरफ़ॉक्स टूलबार पर एक झटके में दिखाई देगा (इसे स्थापित होने में 10 सेकंड से अधिक समय नहीं लगेगा)।
और यह कैसा दिखता है:
एक त्वरित डेमो
'नया' बटन पर क्लिक करें और डायलॉग बॉक्स में टेस्ट केस नाम प्रदान करें। फिर, 'ठीक' पर क्लिक करें
To ऐड ’बटन पर क्लिक करें और कमांड दें जिसे आप निष्पादित करना चाहते हैं:
जैसा कि ऊपर देखा गया है संदर्भ अनुभाग में, आपको विवरण मिलेगा कि विशेष कमांड क्या करता है।
इसी तरह, अपने टेस्ट केस को पूरा करने के लिए बाद की कमांड दें:
एक बार पूरा होने पर, the पर क्लिक करें खेल 'परीक्षण मामले को निष्पादित करने के लिए बटन।
जैसा कि ऊपर स्क्रीनशॉट में देखा गया है, सफलतापूर्वक निष्पादित किए गए कदम हरे रंग में बदल जाते हैं और कंसोल केस में टेस्ट केस पास / असफल स्थिति के साथ निष्पादन जानकारी दिखाई देती है।
मुख्य विशेषताएं
# 1) इस टूल की मदद से आप वेब एलिमेंट्स को कैप्चर कर सकते हैं और वेब ऐप पर की गई एक्टिविटीज को रिकॉर्ड कर सकते हैं। यह आपको (नए परीक्षण मामलों) बनाने, संपादित करने (मौजूदा परीक्षण मामलों) और स्वचालित परीक्षण मामलों को चलाने की अनुमति देता है। और, यह सब बहुत तेजी से और आसानी से किया जा सकता है।
#दो) सब सेलेनिसे आज्ञा इस उपकरण द्वारा समर्थित हैं।
# 3) मौजूदा सेलेनियम आईडीई परीक्षणों को कटालोन रिकॉर्डर (स्क्रिप्ट मोड का उपयोग करके) में आयात किया जा सकता है और इसे नीचे दी गई भाषाओं और रूपरेखाओं में निर्यात किया जा सकता है:
भाषा: हिन्दी | अनुरूप ढाँचा |
---|---|
माणिक | वेबड्राइवर + Rspec |
ग्रूवी | कैटलॉग स्टूडियो |
जावा | वेबड्राइवर + टेस्टएनजी |
जावा | वेबड्राइवर + जूनिट |
जावा | वेबड्राइवर-बैकेंड रिमोट कंट्रोल + जूनिट |
रोबोट फ्रेमवर्क | |
सी # | वेबड्राइवर + नुनिट |
को Python2 | वेबड्राइवर + यूनीटेस्ट |
# 4) यह उपकरण फ़ायरफ़ॉक्स और क्रोम ब्राउज़र के नवीनतम संस्करणों के साथ संगत है।
# 5) यह सेलेनियम 3 कोर इंजन पर काम करता है।
# 6) कई परीक्षण मामलों को संयुक्त सूट के अंदर व्यवस्थित और व्यवस्थित किया जा सकता है और एक पूर्ण परीक्षण सूट के रूप में निष्पादित किया जा सकता है।
# 7) टेस्ट मामलों को कटालोन स्टूडियो में आयात किया जा सकता है - पूरी तरह से नि: शुल्क स्वचालन परीक्षण समाधान जो कुंजी-चालित और डेटा-चालित है, TDD / BDD परीक्षण, एपीआई परीक्षण, पृष्ठ ऑब्जेक्ट मॉडल, परीक्षण प्रबंधन, परीक्षण मामले की रिकॉर्डिंग, उन्नत स्क्रिप्टिंग, समानांतर निष्पादन का समर्थन करता है , CI एकीकरण और भी बहुत कुछ!
मुफ्त मोबाइल फोनों के लिए देखने के लिए सबसे अच्छा वेबसाइटों
# 8) केवल काटलन स्टूडियो उपयोगकर्ताओं को ही नहीं बल्कि अप्रचलित सेलेनियम आईडीई और अन्य लोकप्रिय ओपन सोर्स फ्रेमवर्क के उपयोगकर्ताओं को भी रिकॉर्ड करने और ऑटोमेशन टेस्ट करने की अनुमति देता है।
सुविधाओं पर विस्तार से चर्चा की
# 1) टूलबार: टूलबार में 6 बटन होते हैं जैसे कि न्यू, रिकॉर्ड, प्ले, एक्सपोर्ट, हेल्प और सेटिंग्स:
- नवीन व: इस बटन पर क्लिक करने से आप टेस्ट सूट के अंदर एक नया टेस्ट केस जोड़ सकेंगे।
- रिकॉर्ड: यह आपको परीक्षण चरणों को रिकॉर्ड करने देगा।
- खेल: यह बटन मौजूदा परीक्षण मामले को निष्पादित करने के लिए है।
- निर्यात: इस बटन पर क्लिक करने से आप स्क्रिप्ट मोड में पहुंच जाते हैं, जहां आप भाषा और फ्रेमवर्क चुन सकते हैं। डिफ़ॉल्ट रूप से, 'Katalon Studio' चुना गया है।
यहां आप स्क्रिप्ट को सेव कर सकते हैं। पर क्लिक करना फ़ाइल के रूप में सहेजें उपरोक्त स्क्रीनशॉट में बटन आपको स्क्रिप्ट को ग्रूवी फ़ाइल के रूप में सहेजने की अनुमति देगा।
आप यहां यह भी देख सकते हैं कि आपके द्वारा दिए गए आदेशों के अनुसार, आपको यहां उत्पन्न कोड मिला है:
यह ’सोर्स’ सेक्शन के समान है जो हमारे पास सेलेनियम आईडीई में था।
आप नीचे विभिन्न भाषाओं और रूपरेखाओं पर स्विच कर सकते हैं:
भाषा और फ्रेमवर्क को बदलना स्वचालित रूप से स्क्रिप्ट में तदनुसार आपके कोड को बदल देगा:
- हाथ बटाना: यह आपको Katalon स्वचालन रिकॉर्डर उपयोगकर्ता गाइड पृष्ठ पर ले जाएगा जहां विभिन्न विशेषताओं के बारे में विस्तार से बताया गया है।
- समायोजन: यह आपको पोर्ट और कॉन्फ़िगरेशन सेटिंग पर ले जाएगा।
# 2) टेस्ट केस एक्सप्लोरर:
टेस्ट केस एक्सप्लोरर में टेस्ट सूट होते हैं। एक परीक्षण सूट में, आपके पास कई परीक्षण मामले हो सकते हैं।
टेस्ट केस पर राइट-क्लिक करने से आपको तीन विकल्प मिलते हैं - 'नया टेस्ट केस जोड़ें', 'टेस्ट केस हटाएं', और 'टेस्ट टेस्ट केस का नाम बदलें'।
टेस्ट सूट पर राइट-क्लिक करने से आपको छह विकल्प मिलते हैं - 'ओपन टेस्ट सूट' , ‘नया टेस्ट सूट जोड़ें’ , ‘ सहेजें टेस्ट सूट के रूप में ' , ‘ क्लोज़ टेस्ट सूट ',' नया टेस्ट केस जोड़ें 'और' टेस्ट सूट का नाम बदलें '।
# 3) टेस्ट केस विंडो:
क्या प्रोग्राम एक eps फ़ाइल खोलता है
यह क्षेत्र आपको परीक्षण चरणों को जोड़ने, हटाने, संपादित करने और निष्पादित करने की अनुमति देता है। प्रत्येक परीक्षण चरण में कमांड, लक्ष्य और मूल्य शामिल हैं। आप परीक्षण चरणों के क्रम को बदलने के लिए खींचें और छोड़ भी सकते हैं।
# 4) कंसोल और संदर्भ:
सीमाओं
उपरोक्त सभी चर्चा वाले पेशेवरों के साथ, कुछ निश्चित रूप से अच्छी तरह से सहमति है जो मैंने उपकरण में देखी थी।
उदाहरण के लिए:
- कुछ आदेश हैं जो अब तक प्रयोगात्मक हैं। उदाहरण के लिए , ‘ SendKeys कमांड कमांड प्रायोगिक है। भविष्य में, यह typeKeys कमांड के साथ बदल सकता है। इसलिए, हमें भविष्य में किसी प्रायोगिक आदेशों का उपयोग करने के मामले में अपनी परीक्षण स्क्रिप्ट को अपडेट करना होगा।
- आधार URL को निर्दिष्ट करने का विकल्प भी उपकरण पर कहीं भी प्रस्तुत नहीं किया गया है। यह सेलेनियम आईडीई में एक उपयोगी विकल्प था, जो विभिन्न मामलों में परीक्षण मामलों को चलाने की अनुमति देता था।
- फ़ायरफ़ॉक्स में, मुझे Katalon रिकॉर्डर के टूलबार पर ’सेटिंग्स’ बटन गायब मिला:
क्रोम में 6 बटन की तुलना में यहां केवल 5 बटन मौजूद हैं।
- कुछ अन्य कीड़े भी हैं जो उपकरण में प्रस्तुत किए गए हैं। मौजूदा मुद्दों और उनके सुझाए गए प्रस्तावों पर अधिक जाँच करने के लिए Katalon स्वचालन रिकॉर्डर कीड़े और सुझाव अनुभाग पर जाएँ।
इस टूल के बारे में अधिक जानें:
यहां देखें ए जल्दी गाइड शुरू हो रहा है कैटलॉग ऑटोमेशन रिकॉर्डर को।
टेकअवे
- यह उपकरण बहुत आसानी से और जल्दी से स्थापित किया जा सकता है।
- यह उपकरण बिल्कुल मुफ्त है।
- प्रयोग करने में आसान। संदर्भ अनुभाग बहुत उपयोगी है क्योंकि यह आपको विस्तार से बताता है कि प्रत्येक कमांड कैसे काम करता है और इसका उपयोग कब किया जाना चाहिए।
- एकाधिक भाषाओं और चौखटे समर्थन इस उपकरण को और अधिक उपयोगी बनाते हैं।
- लगभग सभी सुविधाएँ जो सेलेनियम आईडीई में मौजूद थीं, इस उपकरण में संरक्षित हैं।
- वास्तव में, मुझे कुछ नए कमांड जोड़े गए जो सेलेनियम आईडीई में उपलब्ध नहीं थे। यह ऑटोमेशन रिकॉर्डर को और अधिक शक्तिशाली बनाता है।
- यह उपकरण परीक्षण टीमों के लिए एक लाभ है जो अपने स्वचालन परीक्षण कार्य के लिए सेलेनियम आईडीई पर बहुत अधिक निर्भर करता है।
- सेलेनियम आईडीई के लिए अन्य विकल्पों की तुलना में यह बेहतर पाया गया। उदाहरण के लिए , क्रोम के लिए कांटू के विपरीत, कैटलन रिकॉर्डर सेलेनियम आईडीई में मौजूद सभी कमांड का समर्थन करता है।
- नवीनतम फ़ायरफ़ॉक्स और क्रोम ब्राउज़र के साथ संगत और आगामी संस्करणों में भी समर्थित होगा।
- उपकरण में कुछ छोटे कीड़े मौजूद हैं। हालांकि, ये बग वे महान सुविधाओं के सामने कहीं नहीं खड़े होते हैं, उपयोग में आसानी और इस उपकरण द्वारा पेश की जाने वाली क्षमताएं।
कुल मिलाकर, Katalon स्वचालन रिकॉर्डर स्वचालन परीक्षण और सेलेनियम आईडीई के लिए एक सही विकल्प के लिए एक महान उपकरण है। इस निःशुल्क टूल को आज़माएं और हमें अपने प्रश्नों को यहाँ बताएं।
अनुशंसित पाठ
- सेलेनियम बनाम केटलन स्टूडियो: कैसेटॉन स्टूडियो में सेलेनियम टेस्ट को सरल बनाने के लिए
- सेलेनियम वेबड्राइवर का परिचय - सेलेनियम ट्यूटोरियल # 8
- ग्रहण के लिए Appium Studio: ग्रहण से अंत तक एंडियम / सेलेनियम स्वचालन
- AutoIt Tutorial - AutoIt Download, Install & Basic AutoIt Script
- सेलेनियम स्वचालन परियोजना के परीक्षण के अनुमान को प्रभावित करने वाले 7 कारक - सेलेनियम ट्यूटोरियल # 32
- सेलेनियम आईडीई ट्यूटोरियल: आईडीई फ़ायरफ़ॉक्स पर उदाहरणों के साथ मिलती है
- Katalon स्टूडियो के साथ जीरा के लिए टेस्ट ऑटोमेशन
- सेलेनियम आईडीई डाउनलोड इंस्टॉलेशन और मुख्य विशेषताएं परिचय