Firebase কনসোল থেকে Firebase Test Lab ব্যবহার শুরু করা

এই নির্দেশিকা থেকে আপনি Firebase কনসোল ব্যবহার করে কীভাবে iOS টেস্ট রান করতে হয় তা জানতে পারবেন।

ধাপ ১. Firebase প্রোজেক্ট তৈরি করা

আপনি এখনও না করে থাকলে, Firebase কনসোলে যান এবং নতুন Firebase প্রোজেক্ট তৈরি করুন।

ধাপ ২. আপনার টেস্ট আপলোড ও রান করুন

XCTest

  1. Firebase কনসোলে, DevOps ও এনগেজমেন্ট > Test Lab বিকল্পে যান।

  2. শুরু করুন (বা টেস্ট রান করুন) বিকল্পে ক্লিক করুন, তারপর XCTest রান করুন বিকল্প বেছে নিন।

  3. ব্রাউজ করুন বিকল্পে ক্লিক করে আপনার তৈরি করা জিপ ফাইলটি খুঁজুন।

  4. আপনি যে ডিভাইস, ভার্সন, ওরিয়েন্টেশন ও লোকেল পরীক্ষা করতে চান, সেগুলির পাশে থাকা বক্সে টিকচিহ্ন দিন।

  5. (ঐচ্ছিক) Firebase কনসোলে আপনার টেস্ট ম্যাট্রিক্স শনাক্ত করতে এবং খুঁজে পেতে সাহায্য করার জন্য, টেস্ট ম্যাট্রিক্স লেবেল (ঐচ্ছিক) ফিল্ডে লেবেলের নাম লিখে আপনার টেস্ট ম্যাট্রিক্সে একটি লেবেল যোগ করতে পারেন।

  6. পরীক্ষা শুরু করুন বিকল্পে ক্লিক করুন।

গেম লুপ টেস্ট

  1. Firebase কনসোলে, DevOps ও এনগেজমেন্ট > Test Lab বিকল্পে যান।

  2. আপনার প্রথম টেস্ট রান করুন > iOS গেম লুপ রান করুন বিকল্পে ক্লিক করুন।

  3. অ্যাপ আপলোড করুন বিভাগে, ব্রাউজ করুন বিকল্পে ক্লিক করুন, তারপর আপনার অ্যাপের IPA ফাইল বেছে নিন (আগে থেকে না থাকলে, আপনার অ্যাপের জন্য IPA ফাইল জেনারেট করুন)।

  4. (ঐচ্ছিক) Firebase কনসোলে আপনার টেস্ট ম্যাট্রিক্স শনাক্ত করতে ও খুঁজে পেতে সাহায্য করার জন্য, টেস্ট ম্যাট্রিক্স লেবেল (ঐচ্ছিক) ফিল্ডে লেবেলের নাম লিখে আপনার টেস্ট ম্যাট্রিক্সে লেবেল যোগ করতে পারবেন।

  5. (ঐচ্ছিক) আপনি যদি একসাথে একাধিক লুপ (ওরফে সিনারিও) চালাতে চান অথবা চালানোর জন্য নির্দিষ্ট লুপ বেছে নিতে চান, তাহলে সিনারিও ফিল্ডে লুপ নম্বর লিখুন।

    যেমন, আপনি 1-3, 5 লিখলে, Test Lab লুপ রান করে 1, 2, 3 এবং 5। ডিফল্ট হিসেবে (আপনি সিনারিও ফিল্ডে কিছু না লিখলে), Test Lab শুধু লুপ 1 রান করে।

  6. ডিভাইস বিভাগে, আপনি যে এক বা একাধিক ফিজিক্যাল ডিভাইসে আপনার অ্যাপ পরীক্ষা করতে চান, সেগুলি বেছে নিন, তারপর পরীক্ষা শুরু করুন বিকল্পে ক্লিক করুন।

ধাপ ৩. আপনার টেস্টের ফলাফল খতিয়ে দেখুন

টেস্ট শুরু হলে, আপনাকে অটোমেটিক টেস্ট ফলাফল পৃষ্ঠায় রিডাইরেক্ট করা হয়। আপনি কতগুলি আলাদা কনফিগারেশন বেছে নিয়েছেন এবং আপনার টেস্টের জন্য কতক্ষণ টেস্ট টাইমআউট সেট করেছেন তার উপর নির্ভর করে টেস্ট রান করতে কয়েক মিনিট সময় লাগতে পারে। আপনার টেস্ট রান করার পরে, আপনি টেস্টের ফলাফল পর্যালোচনা করতে পারবেন। টেস্টের ফলাফল কীভাবে ব্যাখ্যা করতে হয় সেই সম্পর্কে আরও জানতে Firebase Test Lab-এর ফলাফল বিশ্লেষণ করা দেখুন।