যখন আপনি Google Play Console-এ আপনার আলফা বা বিটা চ্যানেলে আপনার Android অ্যাপ্লিকেশন প্যাকেজ (APK) আপলোড এবং প্রকাশ করেন, তখন আপনার APK বিভিন্ন সংস্করণে চলমান বিভিন্ন ডিভাইসে পরীক্ষা করা হয়। লঞ্চের আগে প্রাপ্ত রিপোর্ট ক্র্যাশ, ডিসপ্লে সমস্যা এবং নিরাপত্তা দুর্বলতা সনাক্ত করতে সাহায্য করে।
প্রাক-লঞ্চ রিপোর্টটি Robo test দ্বারা চালিত, Firebase Test Lab এর সাথে অন্তর্ভুক্ত একটি স্বয়ংক্রিয় পরীক্ষা। আপনি নির্দিষ্ট ডিভাইস, লোকেল বা Android এর সংস্করণগুলিকে পরীক্ষার জন্য লক্ষ্য করতে Robo test ব্যবহার করতে পারেন, এবং আপনি দীর্ঘ সময় ধরে আপনার অ্যাপ পরীক্ষা করার জন্য Robo test ব্যবহার করতে পারেন।
রোবো টেস্টটি প্রাক-লঞ্চ রিপোর্টের চেয়ে বেশি কাস্টমাইজযোগ্য, তবে এটি ব্যবহার করাও ততটাই সহজ।
Test Lab আপনার প্রথম রোবো পরীক্ষা চালানো হচ্ছে
- যদি আপনার ইতিমধ্যেই একটি Firebase প্রকল্প না থাকে তবে একটি তৈরি করুন: Firebase কনসোলে , নতুন প্রকল্প যোগ করুন ক্লিক করুন, তারপর আপনার প্রকল্পের জন্য একটি নাম লিখুন। যদি আপনার ইতিমধ্যেই একটি ক্লাউড প্রকল্প থাকে, তাহলে আপনি ড্রপ-ডাউন মেনু থেকে এটি নির্বাচন করে Firebase যোগ করতে পারেন।
- Firebase কনসোলে Test Lab পৃষ্ঠায় যান।
- আপনি যে অ্যাপটি পরীক্ষা করতে চান তার APK টি "Android" বিভাগে টেনে আনুন অথবা Browse for APK এ ক্লিক করুন এবং ফাইলটি নির্বাচন করুন।
Test Lab নির্বাচিত APK আপলোড করে এবং স্বয়ংক্রিয়ভাবে এতে একটি রোবো পরীক্ষা চালানো শুরু করে।
পরবর্তী পদক্ষেপ
প্রতিদিন পরীক্ষা চালানোর সংখ্যা বাড়ানোর জন্য, Blaze মূল্য পরিকল্পনায় আপগ্রেড করুন। দৈনিক ব্যবহারের কোটা সম্পর্কে আরও জানতে এবং Blaze পরিকল্পনায় ব্যবহার-ভিত্তিক বিলিং কীভাবে গণনা করা হয় সে সম্পর্কে আরও জানতে, Test Lab কোটা এবং বিলিং দেখুন।
আপনি যদি আপনার অ্যাপটি আরও পুঙ্খানুপুঙ্খভাবে এবং ঘন ঘন পরীক্ষা করতে চান, তাহলে আপনি ক্রমাগত ইন্টিগ্রেশন সিস্টেম সহ Test Lab ব্যবহার করতে পারেন। আপনি আপনার অ্যাপটি পরীক্ষা করার জন্য বিশেষভাবে লেখা ইন্সট্রুমেন্টেড পরীক্ষাগুলি চালানোর জন্য Test Lab ব্যবহার করতে পারেন এবং আপনি এই পরীক্ষাগুলি Firebase কনসোল, gcloud কমান্ড লাইন এবং সরাসরি Android Studio থেকে চালাতে পারেন।
Test Lab সম্পর্কে আরও জানতে, Test Lab ভূমিকা দেখুন।