Catch up on highlights from Firebase at Google I/O 2023. Learn more

परीक्षण के परिणामों का विश्लेषण

चाहे आप अपने परीक्षण Firebase कंसोल या Firebase CLI के माध्यम से चलाएँ, आप अपने विस्तृत परीक्षण परिणाम Firebase कंसोल में पा सकते हैं। अपने परीक्षा परिणामों का विश्लेषण कैसे करें, यह जानने के लिए आगे पढ़ें।

परीक्षा परिणाम देखें

आपके द्वारा परीक्षण अपलोड या चयन करने और अपने परीक्षण उपकरणों को निर्दिष्ट करने के बाद, आप फायरबेस कंसोल के टेस्ट लैब डैशबोर्ड में अपने परीक्षण परिणामों (लॉग, वीडियो और स्क्रीनशॉट सहित) का सारांश देख सकते हैं। CI सिस्टम के साथ आसान उपयोग के लिए आपके कच्चे परीक्षण के परिणाम Google क्लाउड बकेट में भी संग्रहीत किए जाते हैं।

परीक्षण के परिणाम देखने के लिए Firebase कंसोल के परीक्षण लैब अनुभाग पर जाएं.

आपको वहां अपने पिछले सभी टेस्ट रन की एक सूची मिलेगी। परिणामों को समझने के लिए, टेस्ट मैट्रिसेस के बारे में कुछ जानने में मदद मिलती है: जब आप अपने द्वारा चुने गए उपकरणों और कॉन्फ़िगरेशन के खिलाफ टेस्ट या टेस्ट केस का एक सेट चलाते हैं, तो टेस्ट लैब एक बैच में आपके ऐप के खिलाफ टेस्ट चलाता है, फिर प्रदर्शित करता है परीक्षण मैट्रिक्स के रूप में परिणाम।

उपकरण × टेस्ट निष्पादन = टेस्ट मैट्रिक्स

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

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

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

प्रत्येक परीक्षण निष्पादन टेस्ट लैब रन के लिए मैट्रिक्स में एक पंक्ति होती है। निष्पादन नाम से पहले का आइकन निष्पादन की स्थिति प्रदर्शित करता है:

  • play_circle_outline प्रगति पर है: परीक्षण निष्पादन अभी भी चल रहा है। आपके ऐप में परीक्षणों की संख्या और जटिलता के आधार पर निष्पादन को पूरा होने में एक घंटे तक का समय लग सकता है।
  • check_circle उत्तीर्ण: निष्पादन का कोई भी परीक्षण विफल नहीं हुआ।
  • चेतावनी विफल: निष्पादन का कम से कम एक परीक्षण विफल रहा।
  • त्रुटि अनिर्णायक: परीक्षण के परिणाम अनिर्णायक थे, संभवतः टेस्ट लैब त्रुटि के कारण।
  • ब्लॉक छोड़ा गया: परीक्षण लैब ने आपके परीक्षण को छोड़ दिया, क्योंकि आपके द्वारा चयनित डिवाइस/OS संस्करण संयोजन अनुपलब्ध है।

एकल परीक्षण निष्पादन से परिणामों की व्याख्या करना

परीक्षण मैट्रिक्स परिणाम पृष्ठ से, उस विशिष्ट परीक्षण निष्पादन के परिणाम को देखने के लिए किसी एक परीक्षण निष्पादन पर क्लिक करें।

पृष्ठ आपको उस परीक्षण निष्पादन के लिए आँकड़े दिखाता है, जिसमें परीक्षण में आने वाली समस्याएं, परीक्षण मामलों की सूची, निष्पादन से लॉग और चल रहे परीक्षण का एक वीडियो शामिल है।

विस्तृत परीक्षा परिणाम

विस्तृत परीक्षण के परिणाम 90 दिनों के लिए Google क्लाउड स्टोरेज बकेट में उपलब्ध हैं। बकेट देखने के लिए परीक्षण निष्पादन परिणाम पृष्ठ में स्रोत फ़ाइलें देखें पर क्लिक करें।

90 दिनों से अधिक समय तक विस्तृत परीक्षण परिणामों को बनाए रखने के लिए, --results-bucket gcloud कमांड-लाइन विकल्प का उपयोग करके परीक्षण परिणामों को उस अधिक-स्थायी क्लाउड स्टोरेज बकेट में भेजें, जिसके आप स्वामी हैं। फिर आप यह निर्धारित करने के लिए आयु सेटिंग सेट कर सकते हैं कि क्लाउड स्टोरेज परिणामों को कितने समय तक संग्रहीत करता है। आयु सेटिंग को बदलने के बारे में अधिक जानकारी के लिए, जीवनचक्र की शर्तें देखें।