इस गाइड में, Firebase कंसोल का इस्तेमाल करके iOS टेस्ट चलाने का तरीका बताया गया है.
पहला चरण. Firebase प्रोजेक्ट बनाना
अगर आपने अब तक ऐसा नहीं किया है, तो Firebase कंसोल पर जाएं और नया Firebase प्रोजेक्ट बनाएं.
दूसरा चरण. टेस्ट अपलोड करना और उसे चलाना
एक्ससीटेस्ट
Firebase कंसोल में Test Lab खोलें.
अगर यह आपका पहला टेस्ट है, तो iOS में जाकर शुरू करें पर क्लिक करें. अगर आपने पहले कोई जांच की है, तो जांच करें पर क्लिक करें. इसके बाद, XCTest चलाएं को चुनें.
ब्राउज़ करें पर क्लिक करें और वह
.zip
फ़ाइल ढूंढें जो आपने बनाई है.हर उस डिवाइस, वर्शन, ओरिएंटेशन, और स्थान-भाषा का बॉक्स चुनें जिसके लिए आपको टेस्टिंग करनी है.
(ज़रूरी नहीं) Firebase console में अपने टेस्ट मैट्रिक की पहचान करने और उन्हें ढूंढने में मदद पाने के लिए, अपने टेस्ट मैट्रिक में लेबल जोड़ा जा सकता है. इसके लिए, टेस्ट मैट्रिक लेबल (ज़रूरी नहीं) फ़ील्ड में लेबल का नाम डालें.
टेस्ट शुरू करें पर क्लिक करें.
गेम लूप टेस्ट
Firebase कंसोल के Test Lab पेज पर, अपना पहला टेस्ट चलाएं > iOS गेम लूप चलाएं पर क्लिक करें.
ऐप्लिकेशन अपलोड करें सेक्शन में, ब्राउज़ करें पर क्लिक करें. इसके बाद, अपने ऐप्लिकेशन की आईपीए फ़ाइल चुनें. अगर आपने अब तक अपने ऐप्लिकेशन के लिए आईपीए फ़ाइल जनरेट नहीं की है, तो ऐसा करें.
(ज़रूरी नहीं) Firebase कंसोल में अपने टेस्ट मैट्रिक की पहचान करने और उन्हें ढूंढने में मदद पाने के लिए, अपने टेस्ट मैट्रिक में लेबल जोड़ा जा सकता है. इसके लिए, टेस्ट मैट्रिक का लेबल (ज़रूरी नहीं) फ़ील्ड में लेबल का नाम डालें.
(ज़रूरी नहीं) अगर आपको एक बार में कई लूप (जिन्हें सिनेरियो भी कहा जाता है) चलाने हैं या चलाने के लिए कुछ खास लूप चुनने हैं, तो सिनेरियो फ़ील्ड में लूप नंबर डालें.
उदाहरण के लिए, "1-3, 5" डालने पर, Test Lab लूप 1, 2, 3, और 5 चलाता है. डिफ़ॉल्ट रूप से (अगर स्थिति वाले फ़ील्ड में कुछ नहीं डाला जाता है), Test Lab सिर्फ़ लूप 1 चलाता है.
डिवाइस सेक्शन में, एक या एक से ज़्यादा ऐसे फ़िज़िकल डिवाइस चुनें जिन पर आपको अपने ऐप्लिकेशन को टेस्ट करना है. इसके बाद, टेस्ट शुरू करें पर क्लिक करें.
चरण 3. जांच के नतीजों की जांच करना
जांच शुरू होने पर, आपको जांच के नतीजों वाले पेज पर अपने-आप रीडायरेक्ट कर दिया जाता है. आपकी चुनी गई अलग-अलग कॉन्फ़िगरेशन की संख्या और आपकी जांच के लिए सेट की गई समय खत्म होने की अवधि के आधार पर, जांच को चलने में कुछ मिनट लग सकते हैं. जांच पूरी होने के बाद, जांच के नतीजों की समीक्षा की जा सकती है. जांच के नतीजों को समझने के तरीके के बारे में ज़्यादा जानने के लिए, Firebase Test Lab के नतीजों का विश्लेषण करना लेख पढ़ें.