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

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

सेटअप

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

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

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

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

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

टेस्ट चलाना

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

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

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

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

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

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

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

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

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

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