Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

टेस्ट लैब

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

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

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

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

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

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

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

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

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

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

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

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

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

अगला कदम