Google 致力于为黑人社区推动种族平等。查看具体举措
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

फायरबेस टेस्ट लैब

Google डेटा केंद्र में होस्ट किए गए उपकरणों पर अपने ऐप का परीक्षण करें।

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

एक परीक्षण चलाएं

मुख्य क्षमताएं

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

यह कैसे काम करता है?

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

एक डाटा सेंटर में भौतिक उपकरण

डेटा सेंटर में उपकरण

टेस्ट लैब एंड्रॉयड ऐप पर एस्प्रेसो और यूआई ऑटोमेटर 2.0 टेस्ट और iOS ऐप पर XCTest टेस्ट चलाती है । उन चौखटों में से किसी एक का उपयोग करके परीक्षण लिखें, फिर उन्हें फायरबेस कंसोल या gcloud कमांड लाइन इंटरफेस के माध्यम से चलाएं।

यदि आप केवल Android पर परीक्षण कर रहे हैं, तो आप स्वचालित रोबो परीक्षणों का उपयोग करके टेस्ट लैब का परीक्षण भी कर सकते हैं।

कार्यान्वयन पथ

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

अगला कदम