एपियम परीक्षण कोड कैसे लिखें-आपकी संपूर्ण मार्गदर्शिका 2023-24

एपियम एक ओपन-सोर्स ऑटोमेशन टूल है जो आपको मोबाइल एप्लिकेशन का परीक्षण करने के लिए स्क्रिप्ट लिखने की अनुमति देता है विभिन्न प्लेटफार्म जैसे कि एंड्रॉइड और आईओएस। Appium के साथ, आप स्वचालित कर सकते हैं परीक्षण प्रक्रिया, यह सुनिश्चित करना आपका मोबाइल ऐप उद्देश्य के अनुरूप कार्य करता है विभिन्न उपकरणों और ऑपरेटिंग सिस्टम.

एपियम परीक्षण का अवलोकन

अप्पियम परीक्षण है एक लोकप्रिय विकल्प डेवलपर्स और परीक्षकों के बीच के कारण इसका लचीलापन और उपयोग में आसानी. यह मल्टीपल को सपोर्ट करता है प्रोग्रामिंग भाषाs, जिसमें Java, Python, Ruby, और C# शामिल हैं, जो इसे सुलभ बनाता है एक विस्तृत श्रृंखला डेवलपर्स का.

एपियम परीक्षण के तहत एप्लिकेशन के साथ इंटरैक्ट करके काम करता है, ठीक वैसे ही जैसे एक वास्तविक उपयोगकर्ता चाहेंगे। यह उपयोगकर्ता है वेबड्राइवर प्रोटोकॉल मोबाइल डिवाइस या एम्यूलेटर के साथ संचार करने के लिए, आपको कार्य करने की अनुमति देना जैसे बटन टैप करना, पाठ दर्ज करना, और इशारों को स्वाइप करना।

एक के प्रमुख लाभ अप्पियम का है इसका क्रॉस-प्लेटफ़ॉर्म समर्थन. यह आपको लिखने की अनुमति देता है एक एकल परीक्षण स्क्रिप्ट जिस पर अमल किया जा सकता है दोनों Android और iOS डिवाइस, समय और मेहनत बचाते हैं। यह क्रॉस-प्लेटफ़ॉर्म क्षमता एपियम को उन संगठनों के लिए एक मूल्यवान उपकरण बनाता है जो मोबाइल एप्लिकेशन विकसित करते हैं कई प्लेटफार्मों.

समर्थित प्लेटफ़ॉर्म (एंड्रॉइड और आईओएस)

अप्पियम समर्थन करता है दोनों Android और iOS प्लेटफ़ॉर्म के लिए, जो इसे एक बहुमुखी विकल्प बनाता है मोबाइल ऐप परीक्षण.

एंड्रॉइड परीक्षण

जब बात परीक्षण की आती है Android अनुप्रयोगों अप्पियम के साथ, आप लिख सकते हैं आपकी परीक्षण स्क्रिप्टका उपयोग कर रहा है कोई प्रोग्रामिंग भाषा जिसका अप्पियम समर्थन करता है। आप उपयोग कर सकते हैं लोकप्रिय चौखटे जैसे संरचना के लिए JUnit या TestNG आपके परीक्षण और इसके बारे में दावे करें व्यवहार of आपका ऐप.

Android परीक्षण को स्वचालित करने के लिए, आपको आवश्यक उपकरण और निर्भरताएँ सेट करने की आवश्यकता है। इसमें स्थापित करना शामिल है एंड्रॉयड एसडीके, की स्थापना एंड्रॉइड वर्चुअल डिवाइस (एवीडी) एमुलेटर, और Appium सर्वर को कॉन्फ़िगर करना।

एक बार जाल पूरा हो गया है, आप लिखना शुरू कर सकते हैं आपकी परीक्षण स्क्रिप्टएस। अप्पियम प्रदान करता है एक विस्तृत श्रृंखला एपीआई और विधियां जो आपको बातचीत करने की अनुमति देती हैं एंड्रॉइड एप्लिकेशन परीक्षण के अंतर्गत। आप जैसे कार्य कर सकते हैं बटन टैप करना, पाठ दर्ज करना, सत्यापन करना पाठ सामग्री, और सत्यापन करना यूआई तत्व.

आईओएस परीक्षण

एपियम परीक्षण का भी समर्थन करता है आईओएस एप्लिकेशन, आपको परीक्षण स्क्रिप्ट लिखने की अनुमति देता है वही प्रोग्रामिंग भाषाs और एंड्रॉइड परीक्षण के रूप में रूपरेखा।

स्वचालित करना आईओएस परीक्षण, आपको आवश्यक उपकरण और निर्भरताएँ स्थापित करने की आवश्यकता है। इसमें Xcode इंस्टॉल करना शामिल है, जिसमें शामिल है आवश्यक आईओएस सिम्युलेटर परीक्षण के लिए। आपको एपियम सर्वर को कॉन्फ़िगर करने और वांछित क्षमताओं को सेट करने की भी आवश्यकता है आपका iOS डिवाइस.

एक बार जाल पूरा हो गया है, आप लिखना शुरू कर सकते हैं आपकी परीक्षण स्क्रिप्टएस। एपियम विशेष रूप से डिज़ाइन किए गए एपीआई और तरीके प्रदान करता है आईओएस परीक्षण. आप के साथ बातचीत कर सकते हैं यूआई तत्व, इशारे करना, पुष्टि करना पाठ सामग्री, और नेविगेट करें अलग स्क्रीन of आपका iOS एप्लिकेशन.

एंड्रॉइड में ऐप पैकेज और गतिविधि कैसे खोजें

ऐप पैकेज 1

एपियम परीक्षण में प्रभावी स्क्रिप्ट लिखने के लिए, ऐप पैकेज और गतिविधि की पहचान करना महत्वपूर्ण है एंड्रॉइड एप्लिकेशन आप स्वचालित करना चाहते हैं. ऐप पैकेज का प्रतिनिधित्व करता है अद्वितीय पहचानकर्ता आवेदन का, जबकि वह काम को संदर्भित करता है विशिष्ट स्क्रीन या ऐप के भीतर कार्यक्षमता। इस अनुभाग में, हम एंड्रॉइड में ऐप पैकेज और गतिविधि ढूंढने के चरणों का पता लगाएंगे आदेशs एसटी विंडोज़ और मैक/लिनक्स दोनों प्लेटफ़ॉर्म.

ऐप पैकेज और गतिविधि ढूंढने के चरण

  1. डेवलपर विकल्प सक्षम करें: आगे बढ़ने से पहले, सुनिश्चित करें कि आपके एंड्रॉइड डिवाइस पर डेवलपर विकल्प सक्षम हैं। ऐसा करने के लिए, पर जाएँ डिवाइस सेटिंग्सनीचे स्क्रॉल करें "फ़ोन के बारे में" अनुभाग, और टैप करें “बिल्ड नंबर“कई बार जब तक आप देख नहीं लेते एक संदेश यह दर्शाता है कि आप अभी हैं एक डेवलपर.
  2. डेवलपर विकल्प एक्सेस करें: एक बार जब आप डेवलपर विकल्प सक्षम कर लें, तो वापस जाएं मुख्य सेटिंग्स मेनू और देखो नई अनलॉक की गई "डेवलपर विकल्प" प्रविष्टि. एक्सेस करने के लिए इस पर टैप करें डेवलपर सेटिंग्स.
  3. यूएसबी डिबगिंग सक्षम: डेवलपर विकल्पों के भीतर, खोजें "यूएसबी डिबगिंग" विकल्प और इसे सक्षम करें। यह आपके कंप्यूटर को एंड्रॉइड डिवाइस के साथ संचार करने की अनुमति देगा एक USB कनेक्शन.
  4. एंड्रॉइड डिवाइस को कंप्यूटर से कनेक्ट करें: अपने एंड्रॉइड डिवाइस को अपने कंप्यूटर से कनेक्ट करें एक यूएसबी केबल. अधिकृत करना सुनिश्चित करें कंप्यूटरआरएसए कुंजी फ़िंगरप्रिंट यदि संकेत दिया जाए तो आपके डिवाइस पर।
  5. कमांड प्रॉम्प्ट या टर्मिनल खोलें: विंडोज़ पर, विंडोज़ कुंजी + आर दबाकर, "cmd" टाइप करके और एंटर दबाकर कमांड प्रॉम्प्ट खोलें। मैक/लिनक्स पर, टर्मिनल को एप्लिकेशन में खोजकर या कीबोर्ड शॉर्टकट कमांड + स्पेस का उपयोग करके और "टर्मिनल" टाइप करके खोलें।
  6. एंड्रॉइड एसडीके टूल्स पर नेविगेट करें: कमांड प्रॉम्प्ट या टर्मिनल में, नेविगेट करें निर्देशिका जहां आपने इंस्टॉल किया है la एंड्रॉयड एसडीके उपकरण. यह आमतौर पर स्थित है "प्लेटफ़ॉर्म-टूल्स" फ़ोल्डर अंदर la एंड्रॉयड एसडीके स्थापना निर्देशिका.
  7. एडीबी कमांड निष्पादित करें: एक बार जब आप अंदर हों la एंड्रॉयड एसडीके उपकरण निर्देशिका, सूचीबद्ध करने के लिए निम्न आदेश निष्पादित करें सब जुड़े हुए उपकरण:

adb devices

यह प्रदर्शित करेगा डिवाइस आईडी of आपका कनेक्टेड एंड्रॉइड डिवाइस.

  1. ऐप पैकेज और गतिविधि ढूंढें: ऐप पैकेज और गतिविधि ढूंढने के लिए, निम्नलिखित कमांड निष्पादित करें:

adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'

यह कमान आपको प्रदान करेगा वर्तमान ऐप पैकेज और गतिविधि विवरण.

विंडोज़ और मैक/लिनक्स के लिए कमांड

यहाँ हैं आदेशs Appium का उपयोग करके Android में ऐप पैकेज और गतिविधि ढूंढने के लिए विंडोज़ और मैक/लिनक्स दोनों प्लेटफ़ॉर्म:

Windows:

  1. अपने एंड्रॉइड डिवाइस पर डेवलपर विकल्प सक्षम करें।
  2. अपने Android डिवाइस को USB के माध्यम से अपने कंप्यूटर से कनेक्ट करें।
  3. Windows कुंजी + R दबाकर, "cmd" टाइप करके और Enter दबाकर कमांड प्रॉम्प्ट खोलें।
  4. पर जाए la एंड्रॉयड एसडीके उपकरण निर्देशिका का उपयोग कर रहा हूँ cd आदेश।
  5. निष्पादित करना आदेश adb devices सूची बनाने के लिए जुड़े हुए उपकरण.
  6. निष्पादित करना आदेश adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp' ऐप पैकेज और गतिविधि ढूंढने के लिए।

मैक/लिनक्स:

  1. अपने एंड्रॉइड डिवाइस पर डेवलपर विकल्प सक्षम करें।
  2. अपने Android डिवाइस को USB के माध्यम से अपने कंप्यूटर से कनेक्ट करें।
  3. टर्मिनल को एप्लिकेशन में खोजकर या कीबोर्ड शॉर्टकट कमांड + स्पेस का उपयोग करके और "टर्मिनल" टाइप करके खोलें।
  4. पर जाए la एंड्रॉयड एसडीके उपकरण निर्देशिका का उपयोग कर रहा हूँ cd आदेश।
  5. निष्पादित करना आदेश ./adb devices सूची बनाने के लिए जुड़े हुए उपकरण.
  6. निष्पादित करना आदेश ./adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp' ऐप पैकेज और गतिविधि ढूंढने के लिए।

इन चरणों का पालन करके और क्रियान्वित करके उपयुक्त आदेश, आप आसानी से ऐप पैकेज और गतिविधि पा सकते हैं एक Android एप्लिकेशन. यह जानकारी एपियम परीक्षण में प्रभावी स्क्रिप्ट लिखने के लिए आवश्यक है, क्योंकि यह आपको बातचीत करने की अनुमति देता है विशिष्ट स्क्रीन और ऐप के भीतर कार्यशीलता।

एपियम परीक्षण के लिए मावेन प्रोजेक्ट कैसे बनाएं

बिना डिजाइन किए डिजाइन 3

एपियम एक ओपन-सोर्स ऑटोमेशन टूल है जिसका उपयोग मोबाइल एप्लिकेशन के परीक्षण के लिए किया जाता है। यह आपको स्क्रिप्ट लिखने की अनुमति देता है विभिन्न प्रोग्रामिंग भाषाs स्वचालित करने के लिए परीक्षण प्रक्रिया. इस अनुभाग में, हम चर्चा करेंगे कि एपियम परीक्षण के लिए मावेन प्रोजेक्ट कैसे बनाया जाए, जो आपको निर्भरता प्रबंधित करने और अपने प्रोजेक्ट को अधिक कुशलता से बनाने में मदद करेगा।

मावेन प्रोजेक्ट बनाने के लिए पूर्वापेक्षाएँ

इससे पहले कि हम एपियम परीक्षण के लिए एक मावेन परियोजना तैयार करें, आइए सुनिश्चित करें कि हमारे पास है आवश्यक शर्तें जगह में। यहाँ हैं कुछ बातें तुम्हें लगेगा:

  1. जावा डेवलपमेंट किट (JDK): सुनिश्चित करें कि आपके पास JDK का नवीनतम संस्करण स्थापित है आपकी प्रणाली. मेवेन को संकलित करने और चलाने के लिए JDK की आवश्यकता होती है तुम्हारा कोड.
  2. मेवेन: मावेन स्थापित करें आपकी मशीन पर. आप मेवेन का नवीनतम संस्करण यहां से डाउनलोड कर सकते हैं आधिकारिक अपाचे मावेन वेबसाइट.
  3. एकीकृत विकास पर्यावरण (आईडीई): चुनें एक आईडीई of आपकी पसंद. लोकप्रिय विकल्प ग्रहण शामिल करें, IntelliJ IDEA, तथा दृश्य स्टूडियो कोड. के लिए आवश्यक प्लगइन्स इंस्टॉल करें मावेन एकीकरण.
  4. एपियम सर्वर: अपनी मशीन पर एपियम सर्वर डाउनलोड और इंस्टॉल करें। एपियम सर्वर बीच में एक सेतु का काम करता है आपकी परीक्षण स्क्रिप्टs और मोबाइल डिवाइस या एम्यूलेटर।

मावेन प्रोजेक्ट बनाने के चरण

अब हमारे पास है पूर्वापेक्षाएँ क्रमबद्ध, आइए एपियम परीक्षण के लिए एक मावेन प्रोजेक्ट बनाने की ओर आगे बढ़ें। इन चरणों का पालन करें:

  1. अपना आईडीई खोलें: लांच आपकी पसंदीदा आईडीई बनाने और एक नया मावेन प्रोजेक्ट। चुनना उपयुक्त मावेन मूलरूप आपके प्रोजेक्ट के लिए. एपियम परीक्षण के लिए, "मेवेन-आर्कटाइप-क्विकस्टार्ट" आर्कटाइप सामान्यतः प्रयोग किया जाता है।
  2. प्रोजेक्ट विवरण कॉन्फ़िगर करें: प्रदान करना आवश्यक विवरण जैसे समूह आईडी और विरूपण साक्ष्य आईडी अपने प्रोजेक्ट के लिए। ये विवरण इसका उपयोग आपके प्रोजेक्ट की पहचान करने के लिए किया जाएगा मावेन पारिस्थितिकी तंत्र.
  3. परियोजना संरचना: एक बार प्रोजेक्ट बन जाए तो आप देखेंगे एक पूर्वनिर्धारित परियोजना संरचना. मुख्य स्रोत कोड फ़ाइलें "src/main/java" निर्देशिका के अंतर्गत स्थित होगा।
  4. एक टेस्ट क्लास बनाएं: "src/main/java" निर्देशिका के अंदर, बनाएं एक नया पैकेज एसटी आपकी परीक्षण स्क्रिप्टएस। बनाएं एक नया जावा वर्ग अंदर यह पैकेज अपनी एपियम परीक्षण स्क्रिप्ट लिखने के लिए।
  5. निर्भरताएँ कॉन्फ़िगर करें: अब हम इसमें आवश्यक निर्भरताएँ जोड़ेंगे प्रोजेक्ट की pom.xml फ़ाइल. यह फ़ाइल इसमें स्थित है मूल निर्देशिका आपके प्रोजेक्ट का. Pom.xml फ़ाइल खोलें और Appium परीक्षण के लिए आवश्यक निर्भरताएँ जोड़ें।

Pom.xml फ़ाइल में निर्भरताएँ जोड़ना

सफलतापूर्वक चलाने के लिए अप्पियम परीक्षण, हमें pom.xml फ़ाइल में आवश्यक निर्भरताएँ जोड़ने की आवश्यकता है। ये निर्भरताएँ मेवेन द्वारा डाउनलोड किया जाएगा और इसमें शामिल किया जाएगा आपके प्रोजेक्ट का क्लासपाथ. यहाँ हैं कुछ सामान्यतः प्रयुक्त निर्भरताएँ एपियम परीक्षण के लिए:

निर्भरताDescription
io.appiumइसमें एपियम सर्वर के साथ इंटरैक्ट करने के लिए मुख्य कक्षाएं और विधियां शामिल हैं।
org.testngपरीक्षण मामलों को लिखने और निष्पादित करने के लिए TestNG ढांचा प्रदान करता है।
org.seleniumhq.seleniumइसमें सेलेनियम वेबड्राइवर शामिल है, जिसका उपयोग ब्राउज़र इंटरैक्शन को स्वचालित करने के लिए किया जाता है।
org.apache.commonsउपयोगिता कक्षाएं और विधियां प्रदान करता है जो आपकी परीक्षण स्क्रिप्ट में सहायक हो सकती हैं।

जोड़ने के लिए ये निर्भरताएँ, pom.xml फ़ाइल खोलें और ढूंढें <dependencies> अनुभाग। के भीतर आवश्यक निर्भरताएँ जोड़ें <dependencies> टैग. यहाँ है एक उदाहरण:

xml
<dependencies>
<dependency>
<groupId>io.appium</groupId>
<artifactId>java-client</artifactId>
<version>7.5.1</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.4.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
</dependencies>

एक बार आपने जोड़ लिया निर्भरताएँ, pom.xml फ़ाइल सहेजें। मेवेन स्वचालित रूप से आवश्यक निर्भरताएँ डाउनलोड करेगा और उन्हें आपके प्रोजेक्ट में उपलब्ध कराएगा।

बधाई हो! आपने एपियम परीक्षण के लिए सफलतापूर्वक एक मावेन प्रोजेक्ट बनाया है और आवश्यक निर्भरताएँ जोड़ी हैं। अब आप अपनी एपियम परीक्षण स्क्रिप्ट लिखना शुरू कर सकते हैं और मेवेन का उपयोग करके उन्हें निष्पादित कर सकते हैं।

In अगला भाग, हम जानेंगे कि कैसे लिखना है प्रभावी परीक्षण स्क्रिप्ट अप्पियम में और चर्चा करें सर्वोत्तम प्रथाओं एसटी स्क्रिप्ट विकास। देखते रहो!

एपियम परीक्षण में वांछित क्षमताएँ

बिना डिजाइन किए डिजाइन 8

एपियम परीक्षण में, वांछित क्षमताएं काम करती हैं एक महत्वपूर्ण भूमिका कॉन्फ़िगर करने और अनुकूलित करने में la परीक्षण स्वचालन प्रक्रिया. वांछित क्षमताएं कुंजी-मूल्य जोड़े का एक सेट हैं जो परीक्षण वातावरण की विशेषताओं को परिभाषित करती हैं, जैसे कि प्लेटफ़ॉर्म, डिवाइस और अनुप्रयोग सेटिंग्स. निर्दिष्ट करके ये क्षमताएं, परीक्षक यह सुनिश्चित कर सकते हैं लेकिन हाल ही अप्पियम स्क्रिप्ट चलते रहना वांछित लक्ष्य उपकरण या एम्यूलेटर.

एपियम में स्क्रिप्ट लिखते समय, यह समझना आवश्यक है कि वांछित क्षमताओं को सही ढंग से कैसे सेट किया जाए। आइए इसके लिए वांछित क्षमताओं का पता लगाएं एंड्रॉइड और आईफोन डिवाइस.

Android के लिए वांछित क्षमताएँ

परीक्षण करते समय Android अनुप्रयोगों अप्पियम के साथ, वहाँ हैं कई वांछित क्षमताएँ जिसे आप परीक्षण वातावरण को कॉन्फ़िगर करने के लिए सेट कर सकते हैं। यहां Android के लिए आमतौर पर उपयोग की जाने वाली कुछ वांछित क्षमताएं दी गई हैं:

  1. platformName: उस प्लेटफ़ॉर्म को निर्दिष्ट करता है जिस पर परीक्षण चलेगा, जैसे "एंड्रॉइड" या "आईओएस"।
  2. deviceName: निर्दिष्ट करता है नाम एंड्रॉइड डिवाइस या एमुलेटर का जिस पर परीक्षण निष्पादित होगा।
  3. app: निर्दिष्ट करता है मार्ग सेवा मेरे एपीके फ़ाइल or पैकेज का नाम परीक्षणाधीन आवेदन का.
  4. automationName: निर्दिष्ट करता है स्वचालन इंजन उपयोग करने के लिए, जैसे "UiAutomator2" या "एस्प्रेसो।"
  5. appPackage और appActivity: निर्दिष्ट करता है पैकेज का नाम और गतिविधि का नाम क्रमशः परीक्षण के तहत आवेदन का।
  6. udid: निर्दिष्ट करता है अद्वितीय डिवाइस पहचानकर्ता (यूडीआईडी) एंड्रॉइड डिवाइस का।

व्यवस्थित करके ये वांछित क्षमताएँ, आप मिलान के लिए परीक्षण वातावरण को कॉन्फ़िगर कर सकते हैं आपकी विशिष्ट आवश्यकताएँ Android परीक्षण के लिए.

iPhone के लिए वांछित क्षमताएँ

बिना डिजाइन किए डिजाइन 9

परीक्षण करते समय एंड्रॉइड के समान iPhone अनुप्रयोगों एपियम के साथ, आप परीक्षण वातावरण को अनुकूलित करने के लिए वांछित क्षमताएं निर्धारित कर सकते हैं। यहां iPhone के लिए आमतौर पर उपयोग की जाने वाली कुछ वांछित क्षमताएं दी गई हैं:

  1. platformName: उस प्लेटफ़ॉर्म को निर्दिष्ट करता है जिस पर परीक्षण चलेगा, जैसे "एंड्रॉइड" या "आईओएस"।
  2. deviceName: निर्दिष्ट करता है नाम उस iPhone डिवाइस या सिम्युलेटर का जिस पर परीक्षण निष्पादित होगा।
  3. app: निर्दिष्ट करता है मार्ग सेवा मेरे .app फ़ाइल or बंडल पहचानकर्ता परीक्षणाधीन आवेदन का.
  4. automationName: निर्दिष्ट करता है स्वचालन इंजन उपयोग किया जाना है, जैसे "XCUITest" या "UIAutomation।"
  5. bundleId: निर्दिष्ट करता है बंडल पहचानकर्ता परीक्षणाधीन आवेदन का.
  6. udid: निर्दिष्ट करता है अद्वितीय डिवाइस पहचानकर्ता (यूडीआईडी) आईफोन डिवाइस का।

व्यवस्थित करके ये वांछित क्षमताएँ, आप मिलान के लिए परीक्षण वातावरण को कॉन्फ़िगर कर सकते हैं आपकी विशिष्ट आवश्यकताएँ एसटी आईफोन परीक्षण.

एंड्रॉइड के लिए एपियम टेस्टिंग स्क्रिप्ट कैसे लिखें

ऐप पैकेज1

एपियम एक ओपन-सोर्स ऑटोमेशन टूल है जो आपको मोबाइल एप्लिकेशन के लिए परीक्षण लिखने और निष्पादित करने में सक्षम बनाता है। यह समर्थन करता है दोनों Android और iOS प्लेटफ़ॉर्म, इसे बना रहे हैं एक लोकप्रिय विकल्प डेवलपर्स और परीक्षकों के बीच। इस अनुभाग में, हम एंड्रॉइड के लिए एपियम परीक्षण स्क्रिप्ट लिखने में शामिल चरणों पर चर्चा करेंगे और प्रदान करेंगे एक नमूना कोड सन्दर्भ के लिए।

एपियम परीक्षण स्क्रिप्ट लिखने के चरण

एपियम परीक्षण स्क्रिप्ट लिखने की आवश्यकता है एक व्यवस्थित दृष्टिकोण यह सुनिश्चित करने के लिए सटीक और कुशल परीक्षण निष्पादन. एंड्रॉइड के लिए एपियम परीक्षण स्क्रिप्ट लिखने के लिए आप यहां दिए गए चरणों का पालन कर सकते हैं:

  1. विकास का माहौल स्थापित करें: इससे पहले कि आप स्क्रिप्ट लिखना शुरू करें, आपको विकास परिवेश स्थापित करना होगा। इसमें इंस्टॉल करना भी शामिल है आवश्यक सॉफ्टवेयर, जैसे जावा डेवलपमेंट किट (जेडीके), एंड्रॉयड एसडीके, और एपियम सर्वर। कॉन्फ़िगर करना सुनिश्चित करें पर्यावरण चर अच्छी तरह।
  2. परीक्षण परिदृश्यों को पहचानें: ठानना परीक्षण परिदृश्यजिसे आप अपनी स्क्रिप्ट में शामिल करना चाहते हैं। इसमें एप्लिकेशन की कार्यक्षमता को समझना और पहचान करना शामिल है प्रमुख विशेषताएँ जिसका परीक्षण किया जाना आवश्यक है। होना ज़रूरी है एक स्पष्ट समझ के तहत आवेदन के अपेक्षित व्यवहार की अलग-अलग स्थितियां.
  3. आवेदन का निरीक्षण करें: उपयोग एपियम इंस्पेक्टर उपकरण एप्लिकेशन के तत्वों का निरीक्षण करने के लिए। यह टूल आपको पहचानने की अनुमति देता है अद्वितीय पहचानकर्ताs (जैसे संसाधन-आईडी, कक्षा का नाम, या xpath) उन तत्वों के लिए जिनके साथ आप परीक्षण के दौरान इंटरैक्ट करना चाहते हैं। एप्लिकेशन का निरीक्षण करने से आपको अपनी स्क्रिप्ट में तत्वों का सटीक पता लगाने में मदद मिलती है।
  4. परीक्षण स्क्रिप्ट लिखें: एक बार आपने पहचान लिया परीक्षण परिदृश्यऔर एप्लिकेशन का निरीक्षण करने के बाद, आप परीक्षण स्क्रिप्ट लिखना शुरू कर सकते हैं। स्क्रिप्ट लिखी जानी चाहिए a प्रोग्रामिंग भाषा जो जावा, पायथन या जावास्क्रिप्ट जैसे एपियम द्वारा समर्थित है। आप कोई भी उपयोग कर सकते हैं समन्वित विकास पर्यावरण (आईडीई) का अपनी पसंद स्क्रिप्ट लिखने के लिए।
  5. वांछित क्षमताओं को कॉन्फ़िगर करें: परीक्षण स्क्रिप्ट निष्पादित करने से पहले, आपको वांछित क्षमताओं को कॉन्फ़िगर करना होगा। वांछित क्षमताएं कुंजी-मूल्य जोड़े का एक सेट हैं जो परीक्षण वातावरण की विशेषताओं को परिभाषित करती हैं, जैसे डिवाइस का नाम, मंच का नाम, तथा एप्लिकेशन पैकेज का नाम. ये क्षमताएं एपियम को डिवाइस के साथ कनेक्शन स्थापित करने और एप्लिकेशन लॉन्च करने में मदद करती हैं।
  6. परीक्षण क्रियाएं लागू करें: परीक्षण स्क्रिप्ट में, आपको लागू करने की आवश्यकता है la परीक्षण क्रियाएं जो एप्लिकेशन के साथ उपयोगकर्ता इंटरैक्शन का अनुकरण करता है। ये क्रिया इसमें तत्वों पर टैप करना, टेक्स्ट दर्ज करना, स्वाइप करना, स्क्रॉल करना या कोई अन्य क्रिया शामिल हो सकती है जिसे आप परीक्षण के दौरान करना चाहते हैं। आप उपयोग कर सकते हैं तत्व लोकेटर के दौरान पहचान की गई निरीक्षण चरण तत्वों के साथ बातचीत करने के लिए.
  7. दावे जोड़ें: एप्लिकेशन के अपेक्षित व्यवहार को सत्यापित करने के लिए अभिकथनों का उपयोग किया जाता है। आप इसमें दावे जोड़ सकते हैं आपकी परीक्षण स्क्रिप्ट यह जांचने के लिए कि एप्लिकेशन अपेक्षा के अनुरूप व्यवहार कर रहा है या नहीं। उदाहरण के लिए, आप इस पर ज़ोर दे सकते हैं एक निश्चित तत्व स्क्रीन पर मौजूद है, या ये पाठ पाठ फ़ील्ड में दर्ज किया गया सही ढंग से प्रदर्शित होता है।
  8. परीक्षण स्क्रिप्ट निष्पादित करें: एक बार जब आप परीक्षण स्क्रिप्ट लिख लेते हैं, तो आप इसे एपियम सर्वर का उपयोग करके निष्पादित कर सकते हैं। डिवाइस या एम्यूलेटर को इससे कनेक्ट करना सुनिश्चित करें कंप्यूटर और स्क्रिप्ट निष्पादित करने से पहले Appium सर्वर प्रारंभ करें। सर्वर डिवाइस के साथ कनेक्शन स्थापित करेगा और परीक्षण स्क्रिप्ट निष्पादित करेगा, जो आपको प्रदान करेगा परीक्षा परिणाम.

संदर्भ के लिए नमूना कोड

यहाँ है एक नमूना कोड जावा में स्निपेट जो दर्शाता है कि एंड्रॉइड के लिए एपियम परीक्षण स्क्रिप्ट कैसे लिखी जाती है:

"`जावा
आयात
io.appium.java_client.android.AndroidDriver;
io.appium.java_client आयात करें.android.AndroidElement;
org.openqa.selenium.remote आयात करें.वांछित क्षमताएं;
java.net आयात करें.यूआरएल;

सार्वजनिक वर्ग AppiumTestलिपि {
सार्वजनिक स्थैतिक शून्यता मुख्य(स्ट्रिंग[] तर्क) अपवाद फेंकता है {
// वांछित क्षमताएं सेट करें
वांछित क्षमताएं कैप्स = नई वांछित क्षमताएं();
कैप्स.सेटकैपेबिलिटी ("डिवाइसनाम", "एंड्रॉइड डिवाइस");
कैप्स.सेटकैपेबिलिटी ("प्लेटफ़ॉर्मनाम", "एंड्रॉइड");
कैप्स.सेटकैपेबिलिटी ("ऐपपैकेज", "com.example.app");
कैप्स.सेटकैपेबिलिटी ("ऐपएक्टिविटी", "com.example.app.MainActivity");

    // Create a new instance of the AndroidDriver
    AndroidDriver<AndroidElement> driver = new AndroidDriver<>(new URL("http://localhost:4723/wd/hub"), caps);

    // Perform test actions
    // ...

    // Add assertions
    // ...

    // Close the driver
    driver.quit();
}

}
"`

यह कोड वांछित क्षमताएं निर्धारित करता है, बनाता है एक उदाहरण of AndroidDriver, प्रदर्शन करता है परीक्षण क्रियाएं, दावे जोड़ता है, और अंत में ड्राइवर को बंद कर देता है। आप अपने अनुसार कोड को कस्टमाइज कर सकते हैं आपके परीक्षण परिदृश्य और आवेदन।

Android के लिए Appium परीक्षण स्क्रिप्ट लिखने की आवश्यकता है एक संयोजन of तकनीकी कौशल और परीक्षण के तहत आवेदन की समझ। ऊपर बताए गए स्टेप्स को फॉलो करके और रेफर करके नमूना कोड, आप बना सकते हैं प्रभावी और विश्वसनीय परीक्षण स्क्रिप्ट आपके लिए Android अनुप्रयोगों एपियम का उपयोग करना।

आईफोन के लिए एपियम टेस्टिंग स्क्रिप्ट कैसे लिखें

एपियम एक ओपन-सोर्स ऑटोमेशन टूल है जो आपको स्वचालित करने की अनुमति देता है मोबाइल ऐप परीक्षण के पार विभिन्न प्लेटफार्म, आईओएस सहित। इस अनुभाग में, हम iPhone के लिए एपियम परीक्षण स्क्रिप्ट लिखने और प्रदान करने के चरणों का पता लगाएंगे एक नमूना कोड सन्दर्भ के लिए।

एपियम परीक्षण स्क्रिप्ट लिखने के चरण

iPhone के लिए Appium परीक्षण स्क्रिप्ट लिखना शामिल है कई कदम. आइए एक-एक करके उनके बारे में जानें:

  1. पर्यावरण स्थापित करें: इससे पहले कि आप स्क्रिप्ट लिखना शुरू करें, सुनिश्चित करें कि आपके पास आवश्यक उपकरण स्थापित हैं। इसमें एपियम, एक्सकोड और आईओएस सिम्युलेटर शामिल हैं। आप इंस्टॉल कर सकते हैं ये उपकरण अनुगमन करते हुए आधिकारिक दस्तावेज एपियम और एप्पल द्वारा प्रदान किया गया।
  2. एक नया प्रोजेक्ट बनाएं: एक बार आपका वातावरण स्थापित किया गया है, इसमें एक नया प्रोजेक्ट बनाएं आपकी पसंद प्रोग्रामिंग भाषा. अप्पियम मल्टीपल को सपोर्ट करता है प्रोग्रामिंग भाषाs, जैसे जावा, पायथन और जावास्क्रिप्ट। चुनना भाषा आप इसके साथ सहज हैं और एक नया प्रोजेक्ट बनाते हैं।
  3. आवश्यक पुस्तकालय आयात करें: अपने प्रोजेक्ट में, Appium के लिए आवश्यक लाइब्रेरीज़ या निर्भरताएँ आयात करें। ये पुस्तकालय प्रदान करना समारोह और एपियम सर्वर के साथ इंटरैक्ट करने और आईओएस सिम्युलेटर को नियंत्रित करने के लिए आवश्यक तरीके।
  4. वांछित क्षमताएँ निर्धारित करें: एपियम सर्वर लॉन्च करने से पहले, इसके लिए वांछित क्षमताएं सेट करें आपका iPhone डिवाइस. इन क्षमताओं में डिवाइस का नाम, मंच संस्करण, तथा ऐप पैकेज का नाम. आप एपियम दस्तावेज़ में अपने डिवाइस के लिए विशिष्ट वांछित क्षमताएं पा सकते हैं।
  5. एपियम सर्वर प्रारंभ करें: आपके द्वारा निर्धारित वांछित क्षमताओं का उपयोग करके एपियम सर्वर लॉन्च करें पिछला चरण. एपियम सर्वर यह आपकी स्क्रिप्ट और iOS सिम्युलेटर के बीच एक सेतु का काम करता है, जिससे आप ऐप के साथ इंटरैक्ट कर सकते हैं।
  6. परीक्षण मामले लिखें: अब लिखने का समय आ गया है वास्तविक परीक्षण मामले आपकी स्क्रिप्ट में. टेस्ट केस निर्देशों का एक सेट है जो ऐप के साथ उपयोगकर्ता के इंटरैक्शन का अनुकरण करता है। उदाहरण के लिए, आप टैप करने के लिए टेस्ट केस लिख सकते हैं एक बटन, टेक्स्ट फ़ील्ड में टेक्स्ट दर्ज करें, या सत्यापित करें उपस्थिति of एक तत्व स्क्रीन पर।
  7. स्क्रिप्ट निष्पादित करें: एक बार आपने लिख दिया परीक्षण का मामलाs, स्क्रिप्ट निष्पादित करें। स्क्रिप्ट एपियम सर्वर के साथ संचार करेगी, जो बदले में आईओएस सिम्युलेटर के साथ इंटरैक्ट करता है और प्रदर्शन करता है क्रियाएँ में निर्दिष्ट किया परीक्षण का मामलाs.

संदर्भ के लिए नमूना कोड

यहाँ है एक नमूना कोड जावा में स्निपेट जो दर्शाता है कि iPhone के लिए एपियम परीक्षण स्क्रिप्ट कैसे लिखें:

"`जावा
आयात
io.appium.java_client.MobileElement;
io.appium.java_client आयात करें.ios.IOSड्राइवर;
org.openqa.selenium.remote आयात करें.वांछित क्षमताएं;

सार्वजनिक वर्ग AppiumTest {
सार्वजनिक स्थैतिक शून्यता मुख्य(स्ट्रिंग[] तर्क) {
// वांछित क्षमताएं सेट करें
वांछित क्षमताएं कैप्स = नई वांछित क्षमताएं();
कैप्स.सेट कैपेबिलिटी ("प्लेटफ़ॉर्मनाम", "आईओएस");
कैप्स.सेट कैपेबिलिटी ("प्लेटफ़ॉर्म संस्करण", "14.5");
कैप्स.सेटकैपेबिलिटी ("डिवाइसनाम", "आईफोन 12");
कैप्स.सेट कैपेबिलिटी ("ऐप", "पथ/से/तुम्हारा/ऐप");

    // Create driver instance
    IOSDriver<MobileElement> driver = new IOSDriver<>("http://localhost:4723/wd/hub", caps);

    // Write test cases
    // ...

    // Execute the script
    // ...

    // Quit the driver
    driver.quit();
}

}
"`

In यह कोड स्निपेट, हम आवश्यक लाइब्रेरी आयात करते हैं, iPhone डिवाइस के लिए वांछित क्षमताएं सेट करते हैं, बनाते हैं एक उदाहरण ड्राइवर का परीक्षण करें, परीक्षण मामले लिखें, स्क्रिप्ट निष्पादित करें और अंत में ड्राइवर को छोड़ दें।

संशोधित और अनुकूलित करने के लिए स्वतंत्र महसूस करें यह नमूना कोड के अनुसार आपकी विशिष्ट परीक्षण आवश्यकताएँ.

इन चरणों का पालन करके और संदर्भित करके नमूना कोड, आप लिखना शुरू कर सकते हैं आपकी अपनी एपियम परीक्षण स्क्रिप्ट आईफोन के लिए. एपियम दस्तावेज़ का अन्वेषण करना और उसके साथ प्रयोग करना याद रखें विभिन्न परीक्षण मामले यह सुनिश्चित करने के लिए व्यापक परीक्षण कवरेज एसटी आपका मोबाइल ऐप.

एपियम परीक्षण में टेस्टएनजी एसर्ट

टेस्टएनजी दावे की व्याख्या

जब एपियम परीक्षण की बात आती है, तो इनमें से एक आवश्यक पहलू is योग्यता यह सत्यापित करने के लिए कि एप्लिकेशन का अपेक्षित व्यवहार पूरा हुआ है या नहीं। यहीं पर TestNG Assert चलन में आता है। TestNG एक परीक्षण ढाँचा है जो एक सेट प्रदान करता है दावे के तरीके सत्यापित करना अपेक्षित परिणामs of आपके परीक्षण मामले.

TestNG Assert आपको यह जांचने की अनुमति देता है कि क्या एक विशेष शर्त सच है और फेंकता है एक अपवाद यदि यह नहीं है। यह सुनिश्चित करने में मदद करता है कि ऐप उम्मीद के मुताबिक काम कर रहा है और पहचानने में मदद करता है कोई विसंगतियां या एप्लिकेशन में बग।

कोड में TestNG Assert का उपयोग

समझ में प्रयोग एपियम परीक्षण में TestNG Assert के बारे में, आइए विचार करें एक उदाहरण परिदृश्य। मान लीजिए हमारे पास है एक ऐप है कि एक लॉगिन कार्यक्षमता, और हम सत्यापित करना चाहते हैं कि क्या लॉगिन सफल है।

यहां बताया गया है कि आप TestNG Assert का उपयोग कैसे कर सकते हैं आपका ऐपium परीक्षण स्क्रिप्ट:

  1. आयात आवश्यक TestNG और अप्पियम पुस्तकालय:

java
import org.testng.Assert;
import io.appium.java_client.MobileElement;
import io.appium.java_client.android.AndroidDriver;

  1. वांछित क्षमताएं सेट करें और प्रारंभ करें एपियम ड्राइवर:

"`जावा
वांछित क्षमताएँ
कैप्स = नई वांछित क्षमताएं();
कैप्स.सेट कैपेबिलिटी ("डिवाइसनाम", "आपका_डिवाइस_नाम");
कैप्स.सेटकैपेबिलिटी ("प्लेटफ़ॉर्मनाम", "एंड्रॉइड");
कैप्स.सेटकैपेबिलिटी ("ऐपपैकेज", "com.example.app");
कैप्स.सेटकैपेबिलिटी ("ऐपएक्टिविटी", "com.example.app.MainActivity");

एंड्रॉइडड्राइवर ड्राइवर = नया AndroidDriver(नया URL(“http://127.0.0.1:4723/wd/hub”), कैप्स);
"`

  1. लिखना परीक्षण का मामला जांचना लॉगिन कार्यक्षमता:

"जावा
@परीक्षा
सार्वजनिक शून्य परीक्षण लॉगिन
() {
// नेविगेट करने के लिए क्रियाएं करें लॉगिन स्क्रीन

// Enter valid credentials
driver.findElement(By.id("username")).sendKeys("testuser");
driver.findElement(By.id("password")).sendKeys("password");

// Click on the login button
driver.findElement(By.id("loginButton")).click();

// Verify if the login is successful
Assert.assertTrue(driver.findElement(By.id("welcomeMessage")).isDisplayed(), "Login failed!");

}
"`

In उपरोक्त कोड स्निपेट, हम सबसे पहले नेविगेट करते हैं लॉगिन स्क्रीन करें और दर्ज करें वैध प्रमाण पत्र. फिर, हम पर क्लिक करते हैं लॉगिन बटन। अंत में, हम यह जाँचने के लिए TestNG Assert का उपयोग करते हैं स्वागत संदेश के बाद प्रदर्शित किया जाता है एक सफल लॉगिन. अगर स्वागत संदेश प्रदर्शित नहीं है, दावा विफल हो जाएगा, और निर्दिष्ट त्रुटि संदेश "लॉगिन विफल!" दिखाया जाएगा।

TestNG Assert का उपयोग करके, आप आसानी से सत्यापन कर सकते हैं विभिन्न पहलू of आपका ऐपकी कार्यक्षमता, जैसे कि जाँच करना कि क्या तत्व मौजूद हैं, सत्यापन करना पाठ मान, या मान्य करना अपेक्षित व्यवहार.

सारांश

संदर्भ

यहाँ हैं कुछ मूल्यवान संसाधन जो आपको एपियम परीक्षण के लिए स्क्रिप्ट लिखने में मदद कर सकता है:

  1. मेवेन दस्तावेज़ीकरण: मावेन है एक लोकप्रिय बिल्ड ऑटोमेशन टूल में इस्तेमाल किया जावा प्रोजेक्ट्स. यह निर्भरताओं के प्रबंधन की प्रक्रिया को सरल बनाता है और निर्माण परियोजनाओं. मावेन दस्तावेज़ीकरण प्रदान करता है विस्तृत जानकारी मावेन को कैसे स्थापित करें के बारे में आपका एपियम परीक्षण प्रोजेक्टसहित, आवश्यक विन्यास और निर्भरताएँ। यह आपके प्रोजेक्ट की संरचना और प्रबंधन के बारे में मार्गदर्शन भी प्रदान करता है इसका जीवनचक्र। तुम खोज सकते हो आधिकारिक मावेन दस्तावेज़ीकरण यहाँ उत्पन्न करें.
  2. टेस्टएनजी दस्तावेज़ीकरण: TestNG एक परीक्षण ढांचा है जिसे बनाने के लिए Appium के साथ एकीकृत किया जा सकता है मजबूत और स्केलेबल परीक्षण स्क्रिप्ट। यह प्रावधान उन्नत सुविधाओं जैसे समानांतर परीक्षण निष्पादन, डेटा-संचालित परीक्षण, और इसके माध्यम से कॉन्फ़िगरेशन का परीक्षण करें एक्सएमएल फाइल. RSI टेस्टएनजी दस्तावेज़ीकरण प्रदान करता है व्यापक मार्गदर्शन का उपयोग करके परीक्षण स्क्रिप्ट कैसे लिखें टेस्टएनजी एनोटेशन, दावे, और अन्य सुविधाओं. इसमें परीक्षण कॉन्फ़िगरेशन जैसे विषय भी शामिल हैं, परीक्षण सूट, और रिपोर्टिंग। आप पहुंच सकते हैं आधिकारिक टेस्टएनजी दस्तावेज़ीकरण यहाँ उत्पन्न करें.

का हवाला देकर इन संसाधनों, आप बढ़ा सकते हैं अपनी समझ एपियम परीक्षण और अपनी स्क्रिप्ट में सुधार करें लेखन कौशल. ये दस्तावेज़ीकरण स्रोत चरण-दर-चरण निर्देश प्रदान करें, कोड उदाहरण, तथा सर्वोत्तम प्रथाओं आपको लिखने में मदद करने के लिए कुशल और रखरखाव योग्य परीक्षण स्क्रिप्ट.

इसके अतिरिक्त, आप अन्वेषण कर सकते हैं ऑनलाइन मंच, ब्लॉग और एपियम परीक्षण के लिए समर्पित ट्यूटोरियल। ये प्लेटफार्म अक्सर प्रदान करते हैं व्यावहारिक उदाहरण, युक्तियाँ और युक्तियाँ साझा की गईं अनुभवी पेशेवर in मैदान. के साथ संलग्न होना एपियम परीक्षण समुदाय और विस्तार कर सकते हैं आपका ज्ञान और आपको अपडेट रहने में मदद करता है नवीनतम घटनाक्रम in मैदान.

याद रखें, प्रभावी स्क्रिप्ट लिखना आवश्यक है एक संयोजन of तकनीकी ज्ञान, परीक्षण के तहत आवेदन की समझ, और एक व्यवस्थित दृष्टिकोण. फायदा उठाकर संसाधन ऊपर उल्लेख किया गया है और लगातार अभ्यास और परिष्कृत किया जा रहा है आपके कौशल, आप एपियम परीक्षण के लिए स्क्रिप्ट लिखने में कुशल बन सकते हैं।

आम सवाल-जवाब

एपियम टेस्ट कैसे लिखें?

लिखना अप्पियम परीक्षण, आपको इन चरणों का पालन करने की आवश्यकता है:
1. एपियम के लिए आवश्यक वातावरण स्थापित करें।
2. एपियम स्क्रिप्टिंग भाषा का उपयोग करके परीक्षण स्क्रिप्ट लिखें।
3. उपयोग उपयुक्त अप्पियम कमांड मोबाइल एप्लिकेशन के साथ इंटरैक्ट करने के लिए.
4. परीक्षण स्क्रिप्ट चलाएँ और परिणामों का विश्लेषण करें।

सॉफ़्टवेयर परीक्षण के लिए परीक्षण स्क्रिप्ट कैसे लिखें?

लिखना एक परीक्षण स्क्रिप्ट एसटी सॉफ्टवेयर परिक्षण, आप अनुसरण कर सकते हैं ये दिशानिर्देश:
1. पहचान परीक्षण परिदृश्य और अपेक्षित परिणाम.
2. परिभाषित करें आवश्यक परीक्षण डेटा और परीक्षण वातावरण.
3। लिखना परीक्षण चरण in एक स्पष्ट और संक्षिप्त तरीके से.
4. अपेक्षित परिणामों को मान्य करने के लिए दावे शामिल करें।
5। विचार करें त्रुटि प्रबंधन और अपवाद परिदृश्य.
6. परीक्षण स्क्रिप्ट निष्पादित करें और विश्लेषण करें परीक्षा परिणाम.

जेनकींस में एपियम स्क्रिप्ट कैसे चलाएं?

जेनकींस में एपियम स्क्रिप्ट चलाने के लिए, आप इन चरणों का पालन कर सकते हैं:
1. के लिए आवश्यक प्लगइन्स इंस्टॉल करें एपियम एकीकरण जेनकींस में.
2. सेट करें जेनकींस नौकरी एपियम स्क्रिप्ट निष्पादित करने के लिए।
3। कॉन्फ़िगर काम उपयोग करने के लिए उपयुक्त एपियम सर्वर और डिवाइस कॉन्फ़िगरेशन.
4. अनुसूची काम पर चलाने के लिए वांछित आवृत्ति या इसे मैन्युअल रूप से ट्रिगर करें।
5। मॉनिटर जेनकींस कंसोल आउटपुट एसटी परीक्षण निष्पादन परिणाम.

स्वचालित परीक्षण स्क्रिप्ट कैसे लिखें?

लिखना स्वचालित परीक्षण स्क्रिप्ट, आप इन चरणों का पालन कर सकते हैं:
1. पहचान परीक्षण परिदृश्यजिसे स्वचालित किया जा सकता है.
2। चुनें एक ऐपरोप्रियेट स्वचालन ढाँचा या उपकरण।
3. के लिए आवश्यक वातावरण स्थापित करें परीक्षण स्वचालन.
4। लिखना परीक्षण स्क्रिप्ट का उपयोग चयनित स्वचालन उपकरण or प्रोग्रामिंग भाषा.
5. अपेक्षित परिणामों को सत्यापित करने के लिए दावे और सत्यापन शामिल करें।
6. निष्पादित करें स्वचालित परीक्षण स्क्रिप्ट और विश्लेषण करें परीक्षा परिणाम.

एक्लिप्स में एपियम कोड कैसे लिखें?

लिखना अप्पियम कोड ग्रहण में, आप इन चरणों का पालन कर सकते हैं:
1. के लिए आवश्यक प्लगइन्स इंस्टॉल करें एपियम एकीकरण ग्रहण में.
2. प्रोजेक्ट सेट करें और कॉन्फ़िगर करें निर्माण पथ.
3. बनाना एक नई कक्षा या रखने के लिए पैकेज अप्पियम कोड.
4. एपियम स्क्रिप्टिंग भाषा का उपयोग करके एपियम स्क्रिप्ट लिखें।
5. उपयोग उपयुक्त अप्पियम कमांड मोबाइल एप्लिकेशन के साथ इंटरैक्ट करने के लिए.
6. एक्लिप्स से एपियम स्क्रिप्ट चलाएँ और परिणामों का विश्लेषण करें।

सॉफ़्टवेयर परीक्षण में परीक्षण स्क्रिप्ट क्या है उदाहरण सहित?

एक परीक्षण स्क्रिप्ट in सॉफ्टवेयर परिक्षण निर्देशों या आदेशों का एक सेट है जो कार्यक्षमता को मान्य करने के लिए निष्पादित किए जाने वाले चरणों को परिभाषित करता है एक सॉफ्टवेयर एप्लीकेशन. इसमें आम तौर पर शामिल है इनपुट डेटा, अपेक्षित आउटपुट, तथा कोई दावा या सत्यापन किया जाना है।

उदाहरण के लिए, एक परीक्षण स्क्रिप्ट एसटी एक लॉगिन कार्यक्षमता इसमें प्रवेश जैसे चरण शामिल हो सकते हैं वैध प्रमाण पत्र, क्लिक करें लॉगिन बटन, और उसे सत्यापित करना उपभोक्ता सफलतापूर्वक लॉग इन हो गया है.

एपियम टेस्ट स्क्रिप्ट उदाहरण कैसे लिखें?

लिखना एक ऐपium परीक्षण स्क्रिप्ट उदाहरण के लिए, आप इन चरणों का पालन कर सकते हैं:
1. एपियम के लिए आवश्यक वातावरण स्थापित करें।
2. एपियम स्क्रिप्टिंग भाषा का उपयोग करके परीक्षण स्क्रिप्ट लिखें।
3. उपयोग अप्पियम कमांड मोबाइल एप्लिकेशन के साथ इंटरैक्ट करने के लिए.
4. अपेक्षित परिणामों को सत्यापित करने के लिए दावे या सत्यापन शामिल करें।
5. परीक्षण स्क्रिप्ट चलाएँ और परिणामों का विश्लेषण करें।

एपियम स्क्रिप्ट विकास के लिए सर्वोत्तम अभ्यास क्या हैं?

कुछ सर्वोत्तम प्रथाओं अप्पियम के लिए स्क्रिप्ट विकास शामिल हैं:
1। का प्रयोग वर्णनात्मक और सार्थक चर और विधि नाम.
2. कोड को व्यवस्थित करना पुन: प्रयोज्य कार्य या मॉड्यूल.
3. क्रियान्वित करना उचित त्रुटि प्रबंधन और उपवाद सम्भालना.
4। का प्रयोग उचित प्रतीक्षा और तुल्यकालन तकनीक.
5. क्रियान्वित करना लॉगिंग और रिपोर्टिंग तंत्र.
6. नियमित समीक्षा करेंके लिए कोड को आईएनजी और रीफैक्टर करना बेहतर रख-रखाव.

एपियम स्क्रिप्ट को कैसे डिबग करें?

एपियम स्क्रिप्ट को डीबग करने के लिए, आप इन चरणों का पालन कर सकते हैं:
1। सक्षम करें डिबगिंग मोड in आपका ऐपium सेटअप.
2. पहचानने के लिए अपनी स्क्रिप्ट में ब्रेकप्वाइंट या लॉगिंग स्टेटमेंट का उपयोग करें समस्या.
3. विश्लेषण लॉग और त्रुटि संदेश सटीक निशानदेही करना समस्या.
4. उपयोग अप्पियम इंस्पेक्टर or अन्य डिबगिंग उपकरण परीक्षण के लिए आवेदन स्थिति दौरान स्क्रिप्ट निष्पादन.
5. बनाना आवश्यक परिवर्तन स्क्रिप्ट पर जाएँ और सत्यापित करने के लिए इसे पुनः चलाएँ जोड़.

एपियम स्क्रिप्ट लिखने के लिए कुछ सुझाव क्या हैं?

यहाँ हैं कुछ सुझाव एपियम स्क्रिप्ट लिखने के लिए:
1. योजना और डिज़ाइन आपके परीक्षण परिदृश्य स्क्रिप्ट लिखने से पहले.
2. उपयोग वर्णनात्मक और सार्थक नाम तत्वों और चर के लिए.
3. लागू करना उचित त्रुटि प्रबंधन और उपवाद सम्भालना.
4. उपयोग उचित प्रतीक्षा और तुल्यकालन तकनीक.
5. अपेक्षित परिणामों को सत्यापित करने के लिए दावे या सत्यापन शामिल करें।
6. नियमित समीक्षा करें और अपनी स्क्रिप्ट को पुनः सक्रिय करें बेहतर रख-रखाव.