फायरबेस टेस्ट लैब
Google डेटा केंद्र में होस्ट किए गए उपकरणों पर अपने ऐप का परीक्षण करें।
फायरबेस टेस्ट लैब क्लाउड-आधारित ऐप-टेस्टिंग इंफ्रास्ट्रक्चर है। एक ऑपरेशन के साथ, आप अपने एंड्रॉइड या आईओएस ऐप को विभिन्न प्रकार के उपकरणों और डिवाइस कॉन्फ़िगरेशन पर परीक्षण कर सकते हैं, और परिणाम देख सकते हैं - जिसमें लॉगबेस, वीडियो और स्क्रीनशॉट शामिल हैं - फायरबेस कंसोल में।मुख्य क्षमताएं
Android और iOS ऐप्स का परीक्षण करें | यदि आपके ऐप में Android और iOS दोनों संस्करण हैं, तो कोई चिंता नहीं है। टेस्ट लैब अब iOS उपकरणों को परीक्षण के लिए पेश करता है। |
वास्तविक उपकरणों पर चलाएँ | टेस्ट लैब आपके ऐप को Google डेटा सेंटर में स्थापित और चल रहे उपकरणों पर अभ्यास करता है, इसलिए आप ऐसे मुद्दे खोज सकते हैं जो केवल विशिष्ट डिवाइस और कॉन्फ़िगरेशन पर होते हैं। |
वर्कफ़्लो एकीकरण | टेस्ट लैब को फायरबेस कंसोल, एंड्रॉइड स्टूडियो और gcloud कमांड लाइन टूल के साथ एकीकृत किया गया है। आप इसे निरंतर एकीकरण (CI) सिस्टम के साथ भी उपयोग कर सकते हैं। |
यह कैसे काम करता है?
टेस्ट लैब आपके ऐप का परीक्षण करने के लिए Google डेटा केंद्र में चल रहे वास्तविक, उत्पादन उपकरणों का उपयोग करता है। उपकरणों को अपडेट किए गए एपीआई के साथ फ्लैश किया जाता है और इसमें अनुकूलन योग्य लोकेल सेटिंग्स होती हैं, जिससे आप हार्डवेयर और कॉन्फ़िगरेशन पर अपने ऐप को रोड-टेस्ट कर सकते हैं, यह वास्तविक दुनिया के उपयोग में मुठभेड़ होगी।
डेटा सेंटर में उपकरण
टेस्ट लैब एंड्रॉयड ऐप पर एस्प्रेसो और यूआई ऑटोमेटर 2.0 टेस्ट और iOS ऐप पर XCTest टेस्ट चलाती है । उन चौखटों में से किसी एक का उपयोग करके परीक्षण लिखें, फिर उन्हें फायरबेस कंसोल या gcloud कमांड लाइन इंटरफेस के माध्यम से चलाएं।
यदि आप केवल Android पर परीक्षण कर रहे हैं, तो आप स्वचालित रोबो परीक्षणों का उपयोग करके टेस्ट लैब का परीक्षण भी कर सकते हैं।
कार्यान्वयन पथ
अपने ऐप को परीक्षण के लिए तैयार करें |
| |
एक परीक्षण वातावरण और एक परीक्षण मैट्रिक्स चुनें | Firebase कंसोल या gcloud कमांड लाइन इंटरफ़ेस का उपयोग करके, उपकरणों, OS संस्करणों, स्थानों और स्क्रीन ओरिएंटेशन के सेट का चयन करके एक परीक्षण मैट्रिक्स को परिभाषित करें। | |
अपने परीक्षण चलाएं, और परीक्षा परिणामों की समीक्षा करें | आपके परीक्षण मैट्रिक्स के आकार के आधार पर, टेस्ट लैब को आपके परीक्षण चलाने में कई मिनट लग सकते हैं। आपके परीक्षण समाप्त होने के बाद, आप फायरबेस कंसोल में परिणाम देख सकते हैं। |
अगला कदम
- फायरबेस कंसोल में अपने ऐप का परीक्षण करें: आईओएस गाइड या एंड्रॉइड गाइड
- Gcloud कमांड लाइन वातावरण से अपने ऐप का परीक्षण करें: iOS गाइड या Android गाइड
- एक स्वचालित यूआई क्रॉलर के साथ अपने ऐप का परीक्षण करें: एंड्रॉइड गाइड
- एंड्रॉइड स्टूडियो 2.0+ के साथ अपने ऐप का परीक्षण करें: एंड्रॉइड कोडेलैब
- अपने इंस्ट्रूमेंटेशन टेस्ट में टेस्ट लैब स्क्रीनशॉट लाइब्रेरी का उपयोग करें: एंड्रॉइड गाइड