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

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

सेटअप

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

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

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

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

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

टेस्ट चलाना

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

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

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

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

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

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

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

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

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

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