Firebase कंसोल से, Firebase टेस्ट लैब का इस्तेमाल शुरू करना

इस गाइड में, Firebase कंसोल का इस्तेमाल करके, iOS टेस्ट चलाने का तरीका बताया गया है.

पहला चरण. Firebase प्रोजेक्ट बनाना

अगर आपने अब तक ऐसा नहीं किया है, तो Firebase कंसोल पर जाएं और एक नया Firebase प्रोजेक्ट बनाएं.

दूसरा चरण. टेस्ट अपलोड करना और उसे चलाना

XCTest

  1. Firebase कंसोल में Test Lab खोलें.

  2. अगर यह आपका पहला टेस्ट है, तो iOS में जाकर शुरू करें पर क्लिक करें. अगर आपने पहले कोई टेस्ट किया था, तो टेस्ट चलाएं पर क्लिक करें. इसके बाद, XCTest चलाएं को चुनें.

  3. ब्राउज़ करें पर क्लिक करें और बनाई गई .zip फ़ाइल ढूंढें.

  4. हर उस डिवाइस, वर्शन, ओरिएंटेशन, और स्थान-भाषा के लिए बॉक्स पर सही का निशान लगाएं जिसके लिए आपको टेस्ट करना है.

  5. (ज़रूरी नहीं) Firebase कंसोल में अपनी टेस्ट मैट्रिक्स को पहचानने और ढूंढने के लिए, टेस्ट मैट्रिक्स में एक लेबल जोड़ा जा सकता है. इसके लिए, टेस्ट मैट्रिक्स का लेबल (ज़रूरी नहीं) फ़ील्ड में लेबल का नाम डालें.

  6. टेस्ट शुरू करें पर क्लिक करें.

गेम लूप टेस्ट

  1. Firebase कंसोल के Test Lab पेज पर, अपनी पहली जांच चलाएं > iOS गेम लूप चलाएं पर क्लिक करें.

  2. ऐप्लिकेशन अपलोड करें सेक्शन में, ब्राउज़ करें पर क्लिक करें. इसके बाद, अपने ऐप्लिकेशन की IPA फ़ाइल चुनें. अगर आपने अब तक अपने ऐप्लिकेशन के लिए IPA फ़ाइल जनरेट नहीं की है, तो ऐसा करें.

  3. (ज़रूरी नहीं) Firebase कंसोल में अपनी टेस्ट मैट्रिक्स को पहचानने और ढूंढने में मदद पाने के लिए, अपनी टेस्ट मैट्रिक्स में एक लेबल जोड़ा जा सकता है. इसके लिए, टेस्ट मैट्रिक्स का लेबल (ज़रूरी नहीं) फ़ील्ड में लेबल का नाम डालें.

  4. (वैकल्पिक) अगर आपको एक साथ कई लूप (यानी कि अलग-अलग स्थितियां) चलाने हैं या चलाने के लिए कुछ लूप चुनने हैं, तो स्थितियां फ़ील्ड में लूप नंबर डालें.

    उदाहरण के लिए, "1-3, 5" डालने पर, Test Lab लूप 1, 2, 3, और 5 को चलाता है. डिफ़ॉल्ट रूप से (अगर आपने Scenarios फ़ील्ड में कुछ नहीं डाला है), Test Lab सिर्फ़ लूप 1 को चलाता है.

  5. डिवाइस सेक्शन में जाकर, एक या उससे ज़्यादा ऐसे डिवाइस चुनें जिन पर आपको अपने ऐप्लिकेशन की जांच करनी है. इसके बाद, जांच शुरू करें पर क्लिक करें.

चरण 3. जांच के नतीजों की समीक्षा करना

टेस्ट शुरू होने पर, आपको अपने-आप टेस्ट के नतीजों वाले पेज पर रीडायरेक्ट कर दिया जाता है. टेस्ट को पूरा होने में कुछ मिनट लग सकते हैं. यह इस बात पर निर्भर करता है कि आपने कितने अलग-अलग कॉन्फ़िगरेशन चुने हैं और टेस्ट के लिए टाइम आउट की अवधि कितनी सेट की है. जांच पूरी होने के बाद, जांच के नतीजों की समीक्षा की जा सकती है. टेस्ट के नतीजों को समझने के तरीके के बारे में ज़्यादा जानने के लिए, Firebase Test Lab के नतीजों का विश्लेषण करना लेख पढ़ें.