Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

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

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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