OmniLab ATS की मदद से यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके टेस्ट करना

Android UIConductor (UICD) एक ऐसा टूल है जिसकी मदद से उपयोगकर्ता, टेस्टिंग वर्कफ़्लो बना सकते हैं. इसके लिए, वे यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन रिकॉर्ड करते हैं और स्क्रीन के कॉन्टेंट की पुष्टि करते हैं. OmniLab ATS, UICD से एक्सपोर्ट किए गए टेस्ट चलाने की सुविधा देता है.

सेटअप

OmniLab ATS के साथ UICD टेस्ट चलाने के लिए, आपको UIConductor कॉन्फ़िगरेशन इंपोर्ट करना होगा. इसमें ज़रूरी टेस्ट सुइट और डिवाइस ऐक्शन शामिल होते हैं.

  1. सेटिंग खोलें और कॉन्फ़िगरेशन सेट टैब पर जाएं.

  2. इंपोर्ट करें पर क्लिक करें और UIConductor कॉन्फ़िगरेशन सेट चुनें. आपको Google Cloud Storage को ऐक्सेस करने के लिए, OmniLab ATS को अनुमति देनी पड़ सकती है.

    कॉन्फ़िगरेशन इंपोर्ट करना

    पहली इमेज. UIConductor कॉन्फ़िगरेशन इंपोर्ट करना

टेस्ट चलाना

  1. UIConductor Test टेस्ट रन शेड्यूल करें. यह Test Suites > UIConductor में जाकर किया जा सकता है. इस टेस्ट सुइट का इस्तेमाल, एक्सपोर्ट किए गए किसी भी UICD टेस्ट को चलाने के लिए किया जा सकता है.

    टेस्ट रन शेड्यूल करना

    दूसरी इमेज. यूआईसीडी टेस्ट रन शेड्यूल करना

  2. ज़रूरी UICD ड्राइवर इंस्टॉल करने के लिए, Install UIConductor को जोड़ें.

    डिवाइस की कार्रवाइयां जोड़ना

    तीसरी इमेज. डिवाइस से जुड़ी ज़रूरी कार्रवाई जोड़ना

  3. चलाने के लिए, यूआईसीडी टेस्ट चुनें. डिफ़ॉल्ट रूप से, फ़ाइल एक ज़िप संग्रह होनी चाहिए. इसमें UICD से एक्सपोर्ट की गई JSON टेस्ट फ़ाइलें शामिल होती हैं.

    टेस्ट फ़ाइल चुनें

    चौथी इमेज. टेस्ट फ़ाइलों को चुनने के लिए

  4. टेस्ट रन शुरू करें और पूरा होने तक इंतज़ार करें. रन के दौरान जनरेट किए गए स्क्रीनशॉट, एक्सएमएल डंप, और लॉग, आउटपुट फ़ाइलों में उपलब्ध होंगे.