Google Play Console में, ऐल्फ़ा या बीटा चैनल पर Android ऐप्लिकेशन पैकेज (एपीके) अपलोड और पब्लिश करने पर, आपके एपीके की जांच अलग-अलग वर्शन वाले कई डिवाइसों पर की जाती है. लॉन्च से पहले की रिपोर्ट से, क्रैश, डिसप्ले से जुड़ी समस्याओं, और सुरक्षा से जुड़े जोखिमों की पहचान करने में मदद मिलती है.
लॉन्च से पहले की रिपोर्ट, रोबो टेस्ट की मदद से तैयार की जाती है. यह एक ऑटोमेटेड टेस्ट है, जो Firebase Test Lab के साथ उपलब्ध है. रोबो टेस्ट का इस्तेमाल करके, जांच के लिए खास डिवाइस, स्थानीय भाषाएं या Android के वर्शन चुने जा सकते हैं. साथ ही, रोबो टेस्ट का इस्तेमाल करके, अपने ऐप्लिकेशन की जांच ज़्यादा समय तक की जा सकती है.
रोबो टेस्ट को लॉन्च से पहले की रिपोर्ट के मुकाबले, अपनी ज़रूरत के हिसाब से ज़्यादा बनाया जा सकता है. हालांकि, इसका इस्तेमाल करना उतना ही आसान है.
टेस्ट लैब में अपना पहला रोबो टेस्ट चलाना Test Lab
- अगर आपके पास पहले से कोई Firebase प्रोजेक्ट नहीं है, तो उसे बनाएं: Firebase कंसोल में, नया प्रोजेक्ट जोड़ें पर क्लिक करें. इसके बाद, अपने प्रोजेक्ट के लिए कोई नाम डालें. अगर आपके पास पहले से कोई Cloud प्रोजेक्ट है, तो उसे चुनने के लिए ड्रॉप-डाउन मेन्यू का इस्तेमाल करें. इससे, Firebase को उस प्रोजेक्ट में जोड़ा जा सकेगा.
- Firebase कंसोल में, Test Lab पेज पर जाएं.
- जिस ऐप्लिकेशन की जांच करनी है उसके एपीके को "Android" सेक्शन में खींचकर छोड़ें या एपीके के लिए ब्राउज़ करें पर क्लिक करके, फ़ाइल चुनें.
Test Lab चुने गए एपीके को अपलोड करती है और उस पर अपने-आप रोबो टेस्ट चलाना शुरू कर देती है.
अगले चरण
हर दिन ज़्यादा टेस्ट चलाने के लिए, ब्लेज़ कीमत वाले प्लान पर अपग्रेड करें. हर दिन के इस्तेमाल के कोटे और इस्तेमाल के हिसाब से बिलिंग का हिसाब लगाने के तरीके के बारे में ज़्यादा जानने के लिए, ब्लेज़ प्लान पर, देखें Test Lab कोटा और बिलिंग.
अगर आपको अपने ऐप्लिकेशन की ज़्यादा अच्छी तरह और बार-बार जांच करनी है, तो Test Lab का इस्तेमाल लगातार इंटिग्रेशन सिस्टम के साथ किया जा सकता है. टेस्ट लैब का इस्तेमाल करके, इंस्ट्रूमेंटेड टेस्ट भी चलाए जा सकते हैं. ये टेस्ट, खास तौर पर आपके ऐप्लिकेशन की जांच करने के लिए लिखे जाते हैं. साथ ही, इन टेस्ट को Firebase कंसोल, gcloud कमांड लाइन, और सीधे Android Studio से चलाया जा सकता है.Test Lab
Test Lab के बारे में ज़्यादा जानने के लिए, Test Lab का परिचय लेख पढ़ें.