इंस्टेंट ऐप्स के लिए सीटीएस वेरिफायर उन सुविधाओं का परीक्षण करने के लिए सीटीएस वेरिफायर का उपयोग करके इंस्टेंट ऐप्स के लिए एंड्रॉइड संगतता परीक्षण कवरेज बढ़ाता है जिन्हें सिस्टम यूआई जैसे OEM-विशिष्ट यूआई के कारण पूरी तरह से स्वचालित नहीं किया जा सकता है।
आवश्यकताएं
इंस्टेंट ऐप्स के लिए सीटीएस वेरिफायर चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित उपकरण हैं:
- एंड्रॉइड डिवाइस जिसने सीटीएस को सफलतापूर्वक पास करके एंड्रॉइड एपीआई संगतता को सत्यापित किया है। यह डिवाइस-अंडर-टेस्ट (DUT) है।
- यूएसबी 2.0 संगत पोर्ट के साथ लिनक्स कंप्यूटर। DUT से सभी कनेक्शन इसी पोर्ट के माध्यम से होते हैं।
DUT पर इंस्टेंट ऐप्स इंस्टॉल करें
CtsVerifierInstantApp.apk
और CTS सत्यापनकर्ता android-cts-verifier.zip
में शामिल हैं, जिन्हें Q-EAP डैशबोर्ड में लॉग इन करके पाया जा सकता है।
नए सुधारों को शामिल करने या उनका परीक्षण करने के लिए सीटीएस बनाने के लिए भागीदार मैन्युअल रूप से सीटीएस सत्यापनकर्ता का निर्माण कर सकते हैं। मैन्युअल रूप से CtsVerifierInstantApp.apk
बनाने के लिए। होस्ट पर निम्नलिखित आदेश जारी करें:
make CtsVerifierInstantApp
CtsVerifierInstantApp.apk
इंस्टॉल करने के लिए, होस्ट पर निम्नलिखित कमांड जारी करें।
adb install -r --instant CtsVerifierInstantApp.apk
adb install -r --instant /path/to/CtsVerifierInstantApp.apk
परीक्षण चलाएँ
तीन सिस्टम यूआई परीक्षण इंस्टेंट ऐप्स परीक्षण श्रेणी के अंतर्गत होम स्क्रीन पर प्रदर्शित होते हैं।
जब आप इंस्टेंट ऐप्स परीक्षण श्रेणी के अंतर्गत किसी परीक्षण पर टैप करते हैं, तो परीक्षण के लिए एक परीक्षण स्क्रीन खुल जाती है। परीक्षण स्क्रीन में निम्नलिखित शामिल हैं:
- निर्देश
- परीक्षण प्रारंभ करें बटन
- तीन मानक सीटीएस सत्यापनकर्ता बटन
- उत्तीर्ण
- मदद
- असफल
स्टार्ट टेस्ट बटन पर टैप करने से नमूना इंस्टेंट ऐप लॉन्च हो जाता है।
पहली बार जब आप स्टार्ट टेस्ट पर टैप करते हैं, तो नमूना इंस्टेंट ऐप इंस्टॉल करने के निर्देशों के साथ एक अलर्ट डायलॉग खुलता है (चित्र 4)। यदि नमूना इंस्टेंट ऐप पहले से इंस्टॉल है, तो यह संवाद अन्य इंस्टेंट ऐप परीक्षणों के लिए नहीं दिखाया जाता है।
सहायता बटन पर टैप करने से परीक्षण के विवरण के साथ एक पॉप-अप संवाद खुलता है।