প্রাক-লঞ্চ প্রতিবেদনের বাইরে

যখন আপনি Google Play Console-এ আপনার আলফা বা বিটা চ্যানেলে আপনার Android অ্যাপ্লিকেশন প্যাকেজ (APK) আপলোড এবং প্রকাশ করেন, তখন আপনার APK Android-এর বিভিন্ন সংস্করণে চলমান বিভিন্ন ডিভাইসে পরীক্ষা করা হয়। ফলস্বরূপ প্রি-লঞ্চ রিপোর্ট ক্র্যাশ, ডিসপ্লে সমস্যা এবং নিরাপত্তা দুর্বলতা সনাক্ত করতে সাহায্য করে।

প্রি-লঞ্চ রিপোর্ট রোবো টেস্ট দ্বারা চালিত হয়, একটি স্বয়ংক্রিয় পরীক্ষা Firebase টেস্ট ল্যাবের সাথে অন্তর্ভুক্ত। আপনি পরীক্ষার জন্য নির্দিষ্ট ডিভাইস, লোকেল বা Android এর সংস্করণগুলিকে লক্ষ্য করার জন্য Robo পরীক্ষা ব্যবহার করতে পারেন এবং আপনি দীর্ঘ সময়ের জন্য আপনার অ্যাপটি পরীক্ষা করতে Robo পরীক্ষা ব্যবহার করতে পারেন।

রোবো পরীক্ষাটি প্রাক-লঞ্চ রিপোর্টের চেয়ে বেশি কাস্টমাইজযোগ্য, তবে এটি ব্যবহার করা ঠিক ততটাই সহজ।

টেস্ট ল্যাবে আপনার প্রথম রোবো পরীক্ষা চালানো হচ্ছে

  1. একটি ফায়ারবেস প্রজেক্ট তৈরি করুন যদি আপনার কাছে আগে থেকে না থাকে: Firebase কনসোলে , নতুন প্রজেক্ট যোগ করুন ক্লিক করুন, তারপর আপনার প্রোজেক্টের জন্য একটি নাম লিখুন। আপনার যদি ইতিমধ্যেই একটি ক্লাউড প্রকল্প থাকে, তাহলে আপনি Firebase যোগ করতে ড্রপ-ডাউন মেনু থেকে এটি নির্বাচন করতে পারেন।
  2. Firebase কনসোলে টেস্ট ল্যাব পৃষ্ঠায় যান।
  3. আপনি যে অ্যাপটিকে "Android" বিভাগে পরীক্ষা করতে চান তার জন্য APK টেনে আনুন বা APK এর জন্য ব্রাউজ করুন ক্লিক করুন এবং ফাইলটি নির্বাচন করুন৷

টেস্ট ল্যাব নির্বাচিত APK আপলোড করে এবং স্বয়ংক্রিয়ভাবে এটিতে একটি রোবো পরীক্ষা চালানো শুরু করে।

পরবর্তী পদক্ষেপ

পরীক্ষার সংখ্যা বাড়ানোর জন্য আপনি দৈনিক ভিত্তিতে চালাতে পারেন, Blaze মূল্য পরিকল্পনায় আপগ্রেড করুন। দৈনিক ব্যবহারের কোটা সম্পর্কে আরও জানতে, এবং ব্লেজ প্ল্যানে কীভাবে ব্যবহার-ভিত্তিক বিলিং গণনা করা হয় সে সম্পর্কে, টেস্ট ল্যাব কোটা এবং বিলিং দেখুন।

আপনি যদি আপনার অ্যাপটিকে আরও পুঙ্খানুপুঙ্খভাবে এবং ঘন ঘন পরীক্ষা করতে চান, আপনি ক্রমাগত ইন্টিগ্রেশন সিস্টেমের সাথে টেস্ট ল্যাব ব্যবহার করতে পারেন। আপনি আপনার অ্যাপ পরীক্ষা করার জন্য বিশেষভাবে লেখেন এমন যন্ত্রযুক্ত পরীক্ষা চালানোর জন্য টেস্ট ল্যাব ব্যবহার করতে পারেন এবং আপনি Firebase কনসোল, gcloud কমান্ড লাইন এবং সরাসরি Android Studio থেকে এই পরীক্ষাগুলি চালাতে পারেন।

টেস্ট ল্যাব সম্পর্কে আরও জানতে, টেস্ট ল্যাবের ভূমিকা দেখুন।