seetest automation tutorial
SeeTest स्वचालन का अवलोकन:
मोबाइल ऐप्स की भारी प्रतिस्पर्धा और त्वरित मार्केटिंग के कारण, आजकल मोबाइल स्वचालन काफी लोकप्रिय हो रहा है। कई मोबाइल स्वचालन उपकरण हैं जो बाजार में ओपन सोर्स और प्रोपटीटरी के रूप में उपलब्ध हैं।
मोबाइल स्वचालन उपकरण को छवि-आधारित और ऑब्जेक्ट-आधारित के रूप में वर्गीकृत किया जा सकता है। छवि-आधारित उपकरणों में, छवि पहचान द्वारा तत्व पहचान की जाती है। लेकिन ऑब्जेक्ट-आधारित तकनीक यूआई तत्वों की पहचान करने के लिए UI तत्व आंतरिक प्रतिनिधित्व (XPath) का उपयोग करती है।
इस श्रृंखला में ट्यूटोरियल की सूची:
ट्यूटोरियल # 1: SeeTest स्वचालन का परिचय (यह ट्यूटोरियल)
ट्यूटोरियल # 2: SeeTest स्वचालन का उपयोग करके मोबाइल एप्लिकेशन को स्वचालित कैसे करें
ट्यूटोरियल # 3 : उदाहरणों के साथ SeeTest ऑटोमेशन कमांड
ट्यूटोरियल # 4: वास्तविक समय मोबाइल स्वचालन परियोजना के लिए SeeTest स्वचालन उपयोग
***********************
इस श्रृंखला में पहले ट्यूटोरियल से शुरुआत करते हैं।
SeeTest ऑटोमेशन पर यह ट्यूटोरियल आपको अपनी आसान समझ के लिए सचित्र प्रतिनिधित्व के साथ-साथ पूरे टूल का संपूर्ण अवलोकन देता है। और मुझे यकीन है कि SeeTest स्वचालन पर यह ट्यूटोरियल किसी के लिए भी एक सही मार्गदर्शक होगा जो इसके लिए नया है।
आप क्या सीखेंगे:
- SeeTest स्वचालन का परिचय
- SeeTest स्वचालन को डाउनलोड और इंस्टॉल करना
- पहला लॉन्च
- निष्पादन एजेंटों
- प्रोजेक्ट फ़ोल्डर की स्थापना
- कनेक्टिंग डिवाइसेस एंड एमुलेटर
- रियल डिवाइसेस को कनेक्ट करना
- कनेक्टिंग एमुलेटर और सिम्युलेटर
- निष्कर्ष
- अनुशंसित पाठ
SeeTest स्वचालन का परिचय
SeeTest स्वचालन उद्योग में अग्रणी मोबाइल स्वचालन उपकरण में से एक है जो छवि-आधारित और ऑब्जेक्ट-आधारित मान्यता दोनों का समर्थन करता है। यह आईओएस, एंड्रॉइड, विंडोज फोन और ब्लैकबेरी एप्लिकेशन के स्वचालन का भी समर्थन करता है। कुछ ही छोटे बदलावों के साथ अलग-अलग OS के बीच एक ही स्क्रिप्ट का उपयोग किया जा सकता है।
SeeTest जावा, C #, पर्ल, पायथन के लिए क्लाइंट लाइब्रेरी प्रदान करता है ताकि इन प्रोग्रामिंग भाषाओं में ऑटोमेशन स्क्रिप्ट विकसित की जा सके। SeeTest का अपना रिपोर्टिंग तंत्र है जिसमें किए गए परीक्षणों के स्क्रीनशॉट और वीडियो रिकॉर्डिंग हो सकती है। यह न तो ओपन सोर्स है और न ही फ्रीवेयर।
उपकरण लाइसेंस प्राप्त है और लाइसेंस की लागत लगभग $ 1500- $ 2000 प्रति वर्ष (नोड-लॉक लाइसेंस) है।
SeeTest स्वचालन को डाउनलोड और इंस्टॉल करना
यदि आप अपनी मशीन पर SeeTest स्वचालन स्थापित कर रहे हैं, तो आपको SeeTest स्वचालन की सुविधाओं को आज़माने के लिए 30 दिनों का परीक्षण लाइसेंस मिलेगा।
SeeTest स्वचालन को डाउनलोड करने के चरण इस प्रकार हैं:
- से URL पर नेविगेट करें यहां
- उपयुक्त क्षेत्रों में पहला नाम, अंतिम नाम, कंपनी ईमेल, देश, शहर और फोन नंबर दर्ज करें।
- SeeTest स्वचालन को छोड़कर नीचे दिखाए गए सभी चेकबॉक्स को अनचेक करें।
चित्रा 1 SeeTest स्वचालन पंजीकरण
- Submit पर क्लिक करें और आपको SeeTest स्वचालन डाउनलोड करने के लिए लिंक वाले Experitest से एक ईमेल प्राप्त होगा।
- आपको अपनी कंपनी के ईमेल का समर्थन प्राप्त करने के लिए URL के साथ Experitest से एक स्वागत योग्य ईमेल प्राप्त हो सकता है।
- SeeTest स्वचालन स्थापना फ़ाइल डाउनलोड करने के लिए प्राप्त डाउनलोड लिंक पर नेविगेट करें।
सफल डाउनलोड के बाद, डाउनलोड की गई exe फ़ाइल खोलें और सफलतापूर्वक स्थापित होने तक इंस्टॉलेशन विज़ार्ड में button Next ’बटन पर क्लिक करें।
पहला लॉन्च
SeeTest स्वचालन की सफल स्थापना के बाद, SeeTest स्वचालन लॉन्च करने के लिए डेस्कटॉप पर प्रदर्शित शॉर्टकट आइकन पर डबल-क्लिक करें।
पहले लॉन्च के दौरान, SeeTest कुछ पोर्ट को अनब्लॉक करने के लिए फ़ायरवॉल अनुरोध को बढ़ा सकता है (SeeTest एक्स्टेंशन एजेंट के पोर्ट और लाइसेंसिंग सर्वर पोर्ट)। हमें SeeTest ऑटोमेशन के सहज उपयोग के लिए उस अनुरोध को स्वीकार करने की आवश्यकता है। अनुरोध को स्वीकार करने के बाद, SeeTest स्वचालन को नीचे दिए गए आंकड़े में प्रदर्शित किया जाएगा।
चित्र 2 फ़ायरवॉल एक्सेस
चित्रा 3 SeeTest स्वचालन इंटरफ़ेस
इंटरफ़ेस के बाएँ शीर्ष भाग में उपकरण से संबंधित क्रियाएं करने के लिए उपकरण होते हैं जैसे ऐड डिवाइस, रिमूव डिवाइस आदि। इसमें क्लाउड डिवाइस से कनेक्ट करने के लिए एक आइकन भी होता है जिसे क्लाउड नेटवर्क पर होस्ट किया जाता है।
डिवाइस टूलबार और एप्लिकेशन टूलबार को नीचे देखा जा सकता है। इसमें एप्लिकेशन से संबंधित गतिविधियां करने के लिए आइकन होते हैं जैसे डिवाइस में इंस्टॉल एप्लिकेशन, डिवाइस से एप्लिकेशन हटाएं आदि।
बाईं ओर नीचे की ओर ऑब्जेक्ट रिपोजिटरी के लिए है। यह क्षेत्र उन सभी वस्तुओं को प्रदर्शित करता है जिन्हें हमने एक रिपॉजिटरी के लिए बनाया था (डिफ़ॉल्ट रूप से, रिपॉजिटरी का नाम) डिफ़ॉल्ट ’होगा)।
चित्र 4 उपकरण, अनुप्रयोग और ऑब्जेक्ट रिपोजिटरी उपकरण
मध्य क्षेत्र कमांड विंडो है जिसमें हम SeeTst कमांड टाइप करते हैं।
इस क्षेत्र में दो टैब 'टेस्ट' और 'डीबग' भी शामिल हैं। टेस्ट टैब डिवाइस पर SeeTest कमांड के माध्यम से कार्य करने की सुविधा प्रदान करता है और डीबग टैब किसी विशेष दृश्य की जांच करने की सुविधा प्रदान करता है।
सबसे दाईं ओर कमांड विंडो के लिए एक पूरक अनुभाग है। वहां हमने कमांड विंडो में दर्ज कमांड के लिए गुण और उनके मान निर्धारित किए हैं।
चित्र 5 कमांड विंडो
सही लंबी ड्रॉप-डाउन सूची मैन्युअल रूप से कमांड विंडो में कमांड जोड़ने के लिए है। ड्रॉप-डाउन सूची में डाउन एरो पर क्लिक करने से सभी उपलब्ध कमांड प्रदर्शित होंगे। आप किसी भी कमांड पर क्लिक कर सकते हैं जिसे आप परफॉर्म करना चाहते हैं। कमांड पर क्लिक करने के बाद, कमांड को कमांड विंडो में जोड़ा जाएगा।
प्रॉपर्टी विंडो कमांड के मापदंडों के साथ आबाद होगी। ये मान गुण फ़ील्ड के आगे मान फ़ील्ड में मान प्रदान करने के माध्यम से सेट किए जाते हैं। प्रॉपर्टी विंडो के नीचे की विंडो कमांड के बारे में छोटे दस्तावेज प्रदर्शित करती है।
चित्रा 6 कमांड विंडो का पता लगाया
सेलेनियम के विपरीत, SeeTest स्वचालन परीक्षण के उद्देश्य के लिए अकेले एक विशेष कमांड को निष्पादित कर सकता है।
सेलेनियम में, जब हमें यह जांचने की आवश्यकता होती है कि कोई विशेष ऑपरेशन काम करेगा या नहीं, हमें उस ऑपरेशन से पहले सभी चरणों को निष्पादित करने की आवश्यकता है। लेकिन SeeTest में, सत्र आईडी मान्य है जब तक SeeTest स्वचालन बंद नहीं होता है, इसलिए आप सभी ऑपरेशन मैन्युअल रूप से कर सकते हैं और कमांड विंडो का उपयोग करके किसी विशेष कमांड का परीक्षण कर सकते हैं।
नीचे के खंड में दो टैब हैं, यानी, 'लॉग' और 'कोड'। लॉग विंडो प्रदर्शन की गई घटनाओं के लॉग प्रदर्शित करती है और कोड विंडो कमांड विंडो में दर्ज कमांड के लिए संबंधित प्रोग्राम को प्रदर्शित करती है।
SeeTest स्वचालन विभिन्न चौखटों जैसे जावा वेबड्राइवर (सेलेनियम), जावा (JUnit), Java TestNG, C # NUnit, C # MSTest, UFT, VB.NET, पायथन, पर्ल, और रूबी के लिए कोड दिखा सकता है। यह इनके लिए क्लाइंट लाइब्रेरी भी प्रदान करता है।
चित्र 7 कोड विंडो
निष्पादन एजेंटों
निष्पादन एजेंट ऐसे प्रोग्राम हैं जो उपयोगकर्ता को एक से अधिक डिवाइस में परीक्षणों को जोड़ने और निष्पादित करने में मदद करते हैं। प्रत्येक एजेंट सिस्टम में बंदरगाहों का उपयोग करता है (सामान्य रूप से 8990 से शुरू)। आप SeeTest स्वचालन के फ़ाइल मेनू से 'एजेंट गुण' पर क्लिक करके एजेंट जानकारी देख सकते हैं।
चित्र 8 एजेंट गुण मेनू
'एजेंट गुण' विंडो में, आप कई एजेंटों को उस पोर्ट के साथ देख सकते हैं जिसमें वे चल रहे हैं, इसकी स्थिति और उनके द्वारा समर्थित उपकरणों।
चित्रा 9 निष्पादन एजेंटों
उपरोक्त आंकड़ों में, दो एजेंट above रनिंग ’की स्थिति में हैं (पोर्ट 8889 और 8890 पर चल रहे हैं) और बाकी in विकलांग’ राज्य में हैं। इसका मतलब है, हम दो अलग-अलग उपकरणों (आईओएस, एंड्रॉइड, ब्लैकबेरी और डब्ल्यूपी 8) को जोड़ सकते हैं और समानांतर में परीक्षणों को निष्पादित कर सकते हैं। स्थिति के बगल में स्थित स्तंभ एक्ज़िक्यूशन एजेंट द्वारा समर्थित उपकरणों को दर्शाता है।
उपरोक्त आंकड़े से, हम समझ सकते हैं कि एजेंट आईओएस और एंड्रॉइड उपकरणों का समर्थन करते हैं।
यदि आप परीक्षण अवधि में हैं, तो आपको दो निष्पादन एजेंट मिलेंगे और डिफ़ॉल्ट रूप से, उनमें से प्रत्येक iOS, Android, विंडोज फोन और ब्लैकबेरी उपकरणों का समर्थन करता है। जब परीक्षण अवधि समाप्त हो जाती है और एक बार जब आप नोड-लॉक लाइसेंस खरीदते हैं, तो एजेंटों की संख्या एक तक सीमित हो जाएगी।
आपको खरीदने की आवश्यकता है ‘निष्पादक ऐड-ऑन’ लाइसेंस नोड-लॉक लाइसेंस के अलावा अतिरिक्त निष्पादन एजेंट प्राप्त करने के लिए। एक निष्पादनकर्ता ऐड-ऑन की लागत एक वर्ष के लिए लगभग 1000 डॉलर हो सकती है।
प्रोजेक्ट फ़ोल्डर की स्थापना
जब आप पहली बार SeeTest स्वचालन लॉन्च करते हैं, तो आपको एक निर्देशिका चुनने के लिए कहा जाएगा जिसमें परियोजना से संबंधित फाइलें संग्रहीत की जाती हैं। यह ग्रहण में कार्यक्षेत्र अवधारणा के समान है। आप फ़ाइल मेनू से 'ओपन प्रोजेक्ट' पर क्लिक करके एक अलग प्रोजेक्ट फ़ोल्डर में भी जा सकते हैं।
प्रोजेक्ट फोल्डर का उपयोग वर्तमान स्थिति के SeeTest स्वचालन से संबंधित कई फाइलों को संग्रहीत करने के लिए किया जाता है।
उनमें से कुछ इस प्रकार हैं:
(1) ऑब्जेक्ट रिपोजिटरी
ऑब्जेक्ट रिपॉजिटरी में ऑब्जेक्ट्स (चित्र, ग्रंथ) शामिल होते हैं जो एक्सटेथ द्वारा पहचानी जाने वाली वस्तुओं की पहचान करने के लिए SeeTest ऑटोमेशन में उपयोग किए जाते हैं। यदि आपको किसी चित्र को इसके लुक से सत्यापित करना आवश्यक है, तो स्वयं XPath पहचान पर्याप्त नहीं है, हालाँकि, छवि पहचान भी आवश्यक है।
ऐसे मामले में, हम XPath और छवि को मिलाकर एक ऑब्जेक्ट बनाते हैं। सत्यापन के दौरान, SeeTest स्वचालन निर्दिष्ट XPath में छवि की खोज करता है। हम आगामी ट्यूटोरियल में ऑब्जेक्ट रिपोजिटरी के बारे में विस्तार से बताएंगे।
# 2) दृश्य
तत्व तत्व पहचान चरण के दौरान मोबाइल ऐप से निकाले गए स्क्रीनशॉट हैं (ऑब्जेक्ट स्पाई जिसे हम आगामी ट्यूटोरियल में शामिल किया जाएगा) भी कहते हैं। इसमें स्क्रीनशॉट भी शामिल हैं जो एक परीक्षण चलाने के दौरान उत्पन्न होते हैं।
इनके अलावा, SeeTest ऑटोमेशन में किए गए इवेंट्स का ट्रैक रखकर SeeTest स्टोर्स इवेंट्स फ़ाइल।
कनेक्टिंग डिवाइसेस एंड एमुलेटर
SeeTest स्वचालन कनेक्ट करने का समर्थन करता है:
- रियल डिवाइस / फिजिकल डिवाइस - जैसे एंड्रॉइड, आईओएस डिवाइस।
- एमुलेटर / सिम्युलेटर - एंड्रॉइड एमुलेटर, आईओएस सिम्युलेटर।
- क्लाउड डिवाइस - रिमोट मशीन पर / से कनेक्ट / होस्ट करने के लिए वास्तविक डिवाइस।
रियल डिवाइसेस को कनेक्ट करना
भौतिक उपकरणों को जोड़ने के लिए, SeeTest USB (सभी डिवाइस) और वाई-फाई (iOS डिवाइस) का समर्थन करता है।
# 1) एंड्रॉइड डिवाइस कनेक्ट करना
एंड्रॉइड डिवाइस को SeeTest स्वचालन के साथ जोड़ने के लिए कुछ पूर्व-आवश्यकताएं हैं।
वे इस प्रकार हैं:
- USB डिबगिंग सक्षम होना चाहिए।
- मशीन में यूएसबी डिबगिंग ड्राइवर सहित नवीनतम डिवाइस ड्राइवर स्थापित किए जाने चाहिए।
एक बार उपरोक्त चरण पूरा हो जाने के बाद, एंड्रॉइड डिवाइस को यूएसबी पोर्ट से कनेक्ट करें (ज्यादातर वापस यूएसबी पोर्ट पसंद किए जाते हैं क्योंकि वे मदरबोर्ड से जुड़े डायरेक्टरी हैं)। यदि सफलतापूर्वक जुड़ा हुआ है, तो आपको नीचे दिखाए गए अनुसार Android डिवाइस में प्राधिकरण प्रदान करने के लिए कहा जाएगा।
चित्रा 10 यूएसबी डिबगिंग प्राधिकरण
यूएसबी डिबगिंग की अनुमति देने के बाद, आपको एंड्रॉइड डिवाइस के नोटिफिकेशन बार में एक एंड्रॉइड आइकन दिखाई देगा, जिसका अर्थ है कि यह यूएसबी डिबगिंग के माध्यम से सफलतापूर्वक जुड़ा हुआ है।
डिवाइस USB डीबगिंग के माध्यम से जुड़ा होने के बाद, SeeTest स्वचालन लॉन्च करें और टूलबार में ’Add Device’ आइकन पर क्लिक करें और Android डिवाइस चुनें।
चित्र 11 कनेक्ट डिवाइस
फिर, कनेक्टेड डिवाइस जानकारी वाला एक पॉपअप नीचे दिखाया गया है।
चित्र 12 उपकरण जोड़ें
ओके बटन पर क्लिक करने के बाद, डिवाइस को सफलतापूर्वक जोड़ दिया जाएगा और उसी को डिवाइस में सूचीबद्ध किया जाएगा जिसे SeeTo स्वचालन के बाएं हिस्से में प्रदर्शित किया गया है। डिवाइस के नाम पर डबल-क्लिक करने से नीचे दिखाए गए अनुसार डिवाइस प्रतिबिंब को खोलना चाहिए।
डिवाइस सूची से डिवाइस का चयन करने के बाद आप टूलबार में icon ओपन डिवाइस ’आइकन पर क्लिक करके भी इसे खोल सकते हैं। यदि यह आता है तो किसी भी फ़ायरवॉल अनुरोध को स्वीकार करें।
चित्र 13 जोड़ा गया उपकरण और संगत अनुप्रयोग
चित्र 14 ओपन डिवाइस
# 2) iOS डिवाइस कनेक्ट करना
IOS डिवाइस को कनेक्ट करने के लिए, मशीन में आईट्यून्स के नवीनतम संस्करण को स्थापित किया जाना चाहिए। USB के माध्यम से डिवाइस कनेक्ट करने के बाद, SeeTest ऑटोमेशन लॉन्च करें और टूलबार में USB Add Device ’आइकन पर क्लिक करें और iOS डिवाइस का चयन करें।
अब, एक पॉपअप विंडो प्रदर्शित की जाएगी जैसा कि नीचे दिखाया गया है।
चित्र 15: iOS प्रोफ़ाइल कॉन्फ़िगर करें
यह हैकिंग को रोकने के लिए Apple द्वारा लगाए गए अतिरिक्त सुरक्षा तंत्र की वजह से है। Apple उचित प्रमाणीकरण के बिना iOS डिवाइस को नियंत्रित करने की अनुमति नहीं देता है। इस स्थिति को दूर करने के लिए कुछ वर्कअराउंड हैं।
वे नीचे उल्लिखित हैं:
- अपने Apple डेवलपर प्रोफ़ाइल के लिए क्रेडेंशियल प्रदान करें
यदि आप एक iOS डेवलपर हैं, तो आपको developer.apple.com में एक डेवलपर प्रोफ़ाइल पंजीकृत होना चाहिए। SeeTest स्वचालन इस खाते की साख प्रदान करके उपकरणों को अधिकृत कर सकता है। यदि आपके पास एक Apple डेवलपर खाता नहीं है, तो आप एक बना सकते हैं जिसकी लागत $ 100 हो सकती है।
- DEF फ़ाइल आयात करें (उन्नत)
यह कनेक्शन को अधिकृत करने के लिए USB के माध्यम से जुड़े डिवाइस के लिए DEF (डिवाइस इनेबल फाइल) फाइल प्राप्त कर रहा है। इस फ़ाइल को बनाने के लिए, आपको अभी भी एक डेवलपर खाते की आवश्यकता है। संस्करण 10.3 से SeeTest स्वचालन इस फ़ाइल को उत्पन्न करने के लिए XDEF नामक एक उपयोगिता प्रदान करता है।
जो भी विधि आप चुनते हैं, अगले चरण पर आगे बढ़ने के लिए प्रोफ़ाइल बटन को कॉन्फ़िगर करें पर क्लिक करें। प्रोफ़ाइल जोड़ने के लिए एक पॉपअप प्रदर्शित किया जाएगा जैसा कि चित्र में दिखाया गया है। वहां से आपको इम्पोर्ट आइकन पर क्लिक करना होगा और वांछित विकल्प चुनना होगा।
चित्र 16 आयात प्रोफ़ाइल
चित्र 17 iOS साइनिंग कॉन्फ़िगरेशन
यदि आप Developer अपना आईओएस डेवलपर खाता पंजीकृत करते हैं ’चुनते हैं, तो आप डेवलपर खाता क्रेडेंशियल्स और टीम में प्रवेश करने के लिए दूसरे पॉपअप पर नेविगेट किए जाएंगे।
उन में प्रवेश करने के बाद, C: Users h AppData Roaming seetest apple-accounts फ़ोल्डर (Windows) और उपयोगकर्ता // seetest / apple-accounts फ़ोल्डर (Mac) में स्थित .p12 फ़ाइल जनरेट करने के लिए रजिस्टर बटन पर क्लिक करें। ।
चित्र 18 पंजीकरण करने वाला डेवलपर खाता
सफल पंजीकरण के बाद, SeeTest स्वचालन मुख्य इंटरफ़ेस में जोड़ें डिवाइस पर क्लिक करें और iOS डिवाइस का चयन करें। फिर अनुमति के लिए एक पॉपअप प्रदर्शित किया जाएगा। उसी को मंजूरी देने के बाद, प्रदर्शित किए गए अगले पॉपअप में पासवर्ड दर्ज करें।
OK पर क्लिक करने से आपका iOS डिवाइस SeeTest ऑटोमेशन में जुड़ जाएगा।
चित्र 19 अनुमति पूछना
चित्र 20 खाता पासवर्ड
कनेक्टिंग एमुलेटर और सिम्युलेटर
SeeTest स्वचालन एंड्रॉइड एमुलेटर और आईओएस सिम्युलेटर को जोड़ने का समर्थन करता है।
(1) एंड्रॉइड एमुलेटर कनेक्ट करना
एंड्रॉइड एमुलेटर को SeeTest ऑटोमेशन से जोड़ने के लिए पूर्व-आवश्यकता ADB और AVD (एंड्रॉइड वर्चुअल डिवाइस) के साथ एंड्रॉइड एसडीके की उपस्थिति है। Android वर्चुअल डिवाइस बनाने और खोलने के बाद, पर क्लिक करें डिवाइस जोडे और Android डिवाइस का चयन करें।
फिर वास्तविक एंड्रॉइड डिवाइस को कनेक्ट करते समय प्रदर्शित पॉपअप के समान पॉपअप प्रदर्शित किया जाएगा।
चित्र 21 कनेक्ट एंड्रॉइड एमुलेटर
OK पर क्लिक करने से एमुलेटर को SeeTest में जोड़ा जाएगा और टूलबार से ओपन डिवाइस पर क्लिक करके एमुलेटर प्रतिबिंब को खोला जा सकता है।
# 2) iOS सिम्युलेटर कनेक्ट करना
आईओएस सिम्युलेटर को सीटेस्ट ऑटोमेशन से जोड़ने के लिए, आपको मैक मशीन पर होना चाहिए और एक्सकोड (8 या ऊपर) मशीन में स्थापित किया जाना चाहिए। SeeTest के साथ सिम्युलेटर को कॉन्फ़िगर करने से पहले, आपको XCode के माध्यम से एक सिम्युलेटर स्थापित करना चाहिए।
जब आप XCode के माध्यम से सिम्युलेटर कॉन्फ़िगर करते हैं, तो इसे SeeTest स्वचालन में जोड़ने के लिए नीचे दिए गए चरणों का पालन करें।
- Add Device पर क्लिक करें।
- IOS सिम्युलेटर चुनें (SeeTest के पुराने संस्करणों में, iOS सिमुलेटर के बजाय iOS डिवाइस पर क्लिक करके iOS सिमुलेटर जोड़े जाते हैं)।
- प्रदर्शित सूची से सिम्युलेटर का चयन करें।
- ओके पर क्लिक करें।
यदि आप पहली बार सिम्युलेटर जोड़ रहे हैं, तो सिम्युलेटर को बूट करने में कुछ समय लगेगा।
चित्र 22 आईओएस सिम्युलेटर जोड़ना
सॉफ्टवेयर परीक्षण में लोडरनर क्या है
निष्कर्ष
अब तक, हमने SeeTest ऑटोमेशन सॉफ्टवेयर के सभी बुनियादी विवरणों और मोबाइल एप्लिकेशन को स्वचालित करने के लिए SeeTest स्वचालन के साथ iOS सिम्युलेटर और Android एमुलेटर सहित iOS और Android उपकरणों को जोड़ने की प्रक्रिया पर चर्चा की।
इन सभी को जानना अनिवार्य है कि SeeTest स्वचालन के साथ मोबाइल स्वचालन में हमारी यात्रा आगे बढ़े।
अगले ट्यूटोरियल में , हम चर्चा करेंगे SeeTest ऑटोमेशन का उपयोग करके मोबाइल एप्लिकेशन को कैसे स्वचालित किया जा सकता है और SeeTest ऑटोमेशन मोबाइल एप्लिकेशन को स्वचालित करने के लिए सेलेनियम आईडीई में रिकॉर्ड और प्लेबैक की तरह समर्थन करता है।
अनुशंसित पाठ
- वास्तविक समय मोबाइल स्वचालन परियोजना पर SeeTest स्वचालन के उन्नत उपयोग
- Ranorex ट्यूटोरियल: एक शक्तिशाली डेस्कटॉप, वेब और मोबाइल स्वचालन परीक्षण उपकरण
- सिकली जीयूआई ऑटोमेशन टेस्टिंग टूल - बिगिनर्स गाइड पार्ट # 2
- सेलेंड्रोइड ट्यूटोरियल: एंड्रॉइड मोबाइल टेस्ट ऑटोमेशन फ्रेमवर्क (भाग 1)
- Geb Tutorial - Geb टूल का उपयोग करके ब्राउज़र ऑटोमेशन परीक्षण
- शुरुआती के लिए गहराई से ग्रहण ट्यूटोरियल
- SeeTest स्वचालन का उपयोग करके मोबाइल एप्लिकेशन को स्वचालित कैसे करें
- ऑटोमेशन टेस्टिंग क्या है (टेस्ट ऑटोमेशन शुरू करने के लिए अंतिम गाइड)