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