सीटीएस परिणामों की व्याख्या करें

सीटीएस परीक्षा परिणाम फ़ाइल में रखे गए हैं:

CTS_ROOT/android-cts/results/start_time.zip

यदि आपने CTS स्वयं बनाया है, CTS_ROOT out/host/linux-x86/cts जैसा दिखता है लेकिन प्लेटफ़ॉर्म के अनुसार भिन्न होता है। यह उस पथ को दर्शाता है जहां आपने इस साइट से डाउनलोड किए गए पूर्वनिर्मित आधिकारिक सीटीएस को असंपीड़ित किया है।

ज़िप के अंदर, test_result.xml फ़ाइल में वास्तविक परिणाम होते हैं।

एंड्रॉइड 10 और बाद के परिणाम प्रदर्शित करें

एक test_result.html फ़ाइल ज़िप संग्रह के भीतर मौजूद है, आप इसे सीधे किसी भी HTML5-संगत वेब ब्राउज़र में खोल सकते हैं

प्री-एंड्रॉइड 10 परिणाम प्रदर्शित करें

परीक्षण परिणाम देखने के लिए किसी भी HTML5-संगत वेब ब्राउज़र में test_result.xml फ़ाइल खोलें

यदि क्रोम ब्राउज़र का उपयोग करते समय यह फ़ाइल एक रिक्त पृष्ठ प्रदर्शित करती है, तो --allow-file-access-from-files कमांड लाइन फ़्लैग को सक्षम करने के लिए अपने ब्राउज़र कॉन्फ़िगरेशन को बदलें

परीक्षण परिणाम पढ़ें

परीक्षण परिणामों का विवरण इस बात पर निर्भर करता है कि आप सीटीएस के किस संस्करण का उपयोग कर रहे हैं:

  • Android 6.0 और इससे पहले के संस्करणों के लिए CTS v1
  • Android 7.0 और बाद के संस्करण के लिए CTS v2

डिवाइस जानकारी

CTS v1 और इससे पहले, डिवाइस, फ़र्मवेयर (मेक, मॉडल, फ़र्मवेयर बिल्ड, प्लेटफ़ॉर्म), और डिवाइस हार्डवेयर (स्क्रीन रिज़ॉल्यूशन, कीपैड, स्क्रीन प्रकार) के बारे में विवरण देखने के लिए डिवाइस सूचना (परीक्षण सारांश के ऊपर लिंक) का चयन करें। CTS v2 डिवाइस जानकारी प्रदर्शित नहीं करता है.

परीक्षण सारांश

परीक्षण सारांश अनुभाग निष्पादित परीक्षण योजना विवरण प्रदान करता है, जैसे सीटीएस योजना का नाम और निष्पादन प्रारंभ और समाप्ति समय। यह उन परीक्षणों की संख्या का एक समग्र सारांश भी प्रस्तुत करता है जो उत्तीर्ण, असफल, समय समाप्त हो गए, या निष्पादित नहीं किए जा सके।

एंड्रॉइड 10 सीटीएस नमूना परीक्षण सारांश

एंड्रॉइड 10 सीटीएस परीक्षण सारांश

चित्र 1: एंड्रॉइड 10 सीटीएस नमूना परीक्षण सारांश

सीटीएस वी2 नमूना परीक्षण सारांश

सीटीएस वी2 परीक्षण सारांश

चित्र 2: सीटीएस वी2 नमूना परीक्षण सारांश

सीटीएस वी1 नमूना परीक्षण सारांश

सीटीएस v1 परीक्षण सारांश

चित्र 3: सीटीएस वी1 नमूना परीक्षण सारांश

जाँच रिपोर्ट

अगला भाग, सीटीएस परीक्षण रिपोर्ट, प्रति पैकेज उत्तीर्ण परीक्षणों का सारांश प्रदान करता है।

इसके बाद निष्पादित किए गए वास्तविक परीक्षणों का विवरण दिया गया है। रिपोर्ट में परीक्षण पैकेज, परीक्षण सूट, परीक्षण मामला और निष्पादित परीक्षण सूचीबद्ध हैं। यह परीक्षण निष्पादन का परिणाम दिखाता है - उत्तीर्ण, असफल, समय समाप्त, या निष्पादित नहीं। परीक्षण विफलता की स्थिति में कारण का निदान करने में सहायता के लिए विवरण प्रदान किए जाते हैं।

इसके अलावा, विफलता का स्टैक ट्रेस XML फ़ाइल में उपलब्ध है, लेकिन संक्षिप्तता सुनिश्चित करने के लिए रिपोर्ट में शामिल नहीं किया गया है - XML ​​फ़ाइल को टेक्स्ट एडिटर के साथ देखने से परीक्षण विफलता का विवरण मिलना चाहिए ( [परीक्षण] टैग की खोज करें) असफल परीक्षण और इसके भीतर [स्टैकट्रेस] टैग देखें)।

सीटीएस वी2 नमूना परीक्षण रिपोर्ट दिखाएं

सीटीएस वी2 परीक्षण रिपोर्ट

चित्र 4: सीटीएस वी2 नमूना परीक्षण रिपोर्ट

CTS v1 नमूना परीक्षण रिपोर्ट दिखाएँ

सीटीएस v1 परीक्षण रिपोर्ट

चित्र 5: सीटीएस वी1 नमूना परीक्षण रिपोर्ट

अपूर्ण परीक्षण मॉड्यूल के लिए test_result.xml की समीक्षा करें

किसी दिए गए परीक्षण सत्र में अपूर्ण मॉड्यूल की संख्या निर्धारित करने के लिए, कमांड 'सूची परिणाम' चलाएँ। प्रत्येक पिछले सत्र के लिए पूर्ण किए गए मॉड्यूल और कुल मॉड्यूल की गिनती सूचीबद्ध की गई है। यह निर्धारित करने के लिए कि कौन से मॉड्यूल पूर्ण बनाम अपूर्ण हैं, test_result.xml फ़ाइल खोलें और परिणाम रिपोर्ट में प्रत्येक मॉड्यूल के लिए "पूर्ण" विशेषता का मान पढ़ें। हो गया = "गलत" मान वाले मॉड्यूल पूर्णता तक नहीं चले हैं।

ट्राइएज परीक्षण विफलता

परीक्षण विफलताओं का परीक्षण करने के लिए निम्नलिखित सुझावों का उपयोग करें।

  • यदि कोई परीक्षण गलत पूर्व शर्तों के कारण विफल हो रहा है, तो सत्यापित करें कि आपका सीटीएस वातावरण सही ढंग से स्थापित है। इसमें भौतिक वातावरण, डेस्कटॉप मशीन सेटअप और एंड्रॉइड डिवाइस सेटअप शामिल है।
  • यदि कोई परीक्षण अत्यधिक परतदार दिखाई दे रहा है, तो डिवाइस स्थिरता, परीक्षण सेटअप, या पर्यावरण समस्याओं की जाँच करें।
  • यदि फिर भी असफल हो तो एकांत में परीक्षण पुनः प्रयास करें।
  • परीक्षण विफलताओं का कारण बनने वाले बाहरी कारकों की जाँच करें, जैसे:
    • पर्यावरण व्यवस्था. उदाहरण के लिए, एक गलत कॉन्फ़िगर किया गया डेस्कटॉप मशीन सेटअप सभी डिवाइस-अंडर-टेस्ट (डीयूटी) (संदर्भ डिवाइस सहित) पर होने वाली परीक्षण विफलताओं का कारण हो सकता है।
    • बाहरी निर्भरता. उदाहरण के लिए, यदि एक परीक्षण एक विशिष्ट समय पर शुरू होने वाले कई साइटों में सभी उपकरणों पर विफल हो जाता है, तो एक खराब यूआरएल गलती हो सकता है।
    • यदि DUT में सुरक्षा पैच शामिल नहीं है, तो इसका सुरक्षा परीक्षण विफल होने की उम्मीद है।
  • उत्तीर्ण और असफल उपकरणों के बीच अंतर को सत्यापित और विश्लेषण करें।
  • अभिकथन, लॉग, बग्रेपोर्ट और सीटीएस स्रोत का विश्लेषण करें। होस्टटेस्ट के लिए, अभिकथन और लॉग बहुत सामान्य हो सकते हैं इसलिए डिवाइस लॉगकैट को जांचना और संलग्न करना भी सहायक होता है।
  • परीक्षण विफलताओं को कम करने में सहायता के लिए एक परीक्षण सुधार पैच सबमिट करें।

आंशिक परिणाम सहेजें

परीक्षण आमंत्रण विफल होने पर ट्रेडफेड आंशिक परीक्षण परिणाम सहेजता नहीं है।

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