Open Testing Track হল Google Play Console-এ ওপেন (বিটা) টেস্টিং ট্র্যাক যা সমস্ত Google Play ব্যবহারকারীদের মধ্যে প্রি-রিলিজ বিল্ড বিতরণ করার জন্য। যেকোনো ব্যবহারকারী একটি লিঙ্কের মাধ্যমে বা স্টোর অনুসন্ধানে অ্যাপ খুঁজে পেয়ে পরীক্ষায় যোগ দিতে পারেন। Google Play Console Help (2024) অনুসারে, নতুন ডেভেলপার অ্যাকাউন্টের জন্য Open Testing Track বাধ্যতামূলক: প্রোডাকশনে প্রকাশের আগে অ্যাপটিকে কমপক্ষে 20 জন অংশগ্রহণকারী নিয়ে 14 দিনের ওপেন টেস্টিং পাস করতে হবে।
মূল পয়েন্ট
Open Testing Track হল Google Play Console-এ একটি পাবলিক বিটা টেস্টিং ট্র্যাক, যা সমস্ত Google Play ব্যবহারকারীদের জন্য অ্যাক্সেসযোগ্য। Internal এবং Closed ট্র্যাকের বিপরীতে, ওপেন টেস্টিং অ্যাপটিকে স্টোর অনুসন্ধানে দৃশ্যমান করে তোলে, যে কাউকে বিটা সংস্করণ ইনস্টল করার অনুমতি দেয়।
Open Testing Track বেশ কয়েকটি কার্য সম্পাদন করে: রিলিজের আগে ব্যাপক প্রতিক্রিয়া সংগ্রহ, বিস্তৃত ডিভাইসের সাথে সামঞ্জস্যতা পরীক্ষা এবং নতুন ডেভেলপার অ্যাকাউন্টের জন্য Google Play প্রয়োজনীয়তা পূরণ। পরীক্ষকদের পাবলিক রিভিউ অ্যাপের প্রাথমিক রেটিং গঠন করে এবং স্টোরে এর দৃশ্যমানতাকে প্রভাবিত করে।
Android Developers Blog (2024) অনুসারে, Open Testing-এর মধ্য দিয়ে যাওয়া অ্যাপগুলি প্রোডাকশন রিলিজের পরে 30% কম ক্রিটিক্যাল বাগ দেখায়। এর কারণ হল বিভিন্ন Android সংস্করণ এবং কনফিগারেশন সহ বাস্তব ডিভাইসে পরীক্ষা এমন সমস্যা প্রকাশ করে যা এমুলেটর এবং অভ্যন্তরীণ পরীক্ষায় পুনরুত্পাদন করা যায় না।
2023 সাল থেকে, Google-এর জন্য নতুন অ্যাকাউন্টগুলিকে প্রোডাকশনে প্রকাশের আগে Open Testing Track-এর মধ্য দিয়ে যেতে হবে। অ্যাপটিকে কমপক্ষে 14 দিনের জন্য ওপেন টেস্টিং-এ থাকতে হবে এবং কমপক্ষে 20 জন পরীক্ষক সংগ্রহ করতে হবে। এই প্রয়োজনীয়তার লক্ষ্য হল Google Play-তে অ্যাপের গুণমান উন্নত করা এবং নিম্নমানের প্রকাশনার সংখ্যা কমানো।
Open Testing Track-এর সেটআপ Google Play Console-এ Release > Testing > Open Testing বিভাগে করা হয়। প্রক্রিয়ার মধ্যে ট্র্যাক তৈরি, অ্যাক্সেস ব্যবস্থাপনার জন্য Google Groups কনফিগার করা (ঐচ্ছিক), এবং AAB বিল্ড আপলোড করা অন্তর্ভুক্ত।
ট্র্যাক তৈরি করার সময়, আপনি পরীক্ষায় অ্যাক্সেস সীমাবদ্ধ করতে Google Groups নির্দিষ্ট করতে পারেন, তবে সম্পূর্ণ ওপেন টেস্টিং-এর জন্য গ্রুপের প্রয়োজন নেই — শুধু Make testing link public অপশন সক্রিয় করুন। আপলোড করার পরে, বিল্ডটি Google মডারেশনের মধ্য দিয়ে যায়। অনুমোদনের পরে, ট্র্যাকটি প্রকাশিত হয় এবং সমস্ত ব্যবহারকারীদের জন্য উপলব্ধ হয়।
পরীক্ষকরা দুটি উপায়ে বিটা পরীক্ষায় যোগ দেন: সরাসরি লিঙ্কের মাধ্যমে (অপ্ট-ইন) বা Google Play-তে অ্যাপ পৃষ্ঠায় Join beta বাটনে ক্লিক করে। ট্র্যাক সক্রিয় হওয়ার পরে লিঙ্কটি স্বয়ংক্রিয়ভাবে উৎপন্ন হয় এবং কনসোলে প্রদর্শিত হয়।
// build.gradle — Open Testing Track-এ ডিপ্লয়
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// বিটা পরীক্ষকদের জন্য রিলিজ নোট
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Fastlane ডিপ্লয়মেন্ট
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track ডেভেলপারদের হাজার হাজার ডিভাইসে বাস্তব ব্যবহারের ডেটাতে অ্যাক্সেস প্রদান করে। বিভিন্ন Android সংস্করণ, ডিভাইস মডেল এবং নেটওয়ার্ক অবস্থা সহ বিভিন্ন অঞ্চলের পরীক্ষকরা এমন সমস্যা আবিষ্কার করেন যা পরীক্ষাগারের অবস্থায় পুনরুত্পাদন করা যায় না।
Google Play-তে পাবলিক রিভিউ আরেকটি সুবিধা। ডেভেলপার অফিসিয়াল রিলিজের আগে রেটিং এবং মন্তব্য গ্রহণ করেন, যা বাস্তব ব্যবহারকারীর চাহিদার ভিত্তিতে অগ্রাধিকার সামঞ্জস্য করতে দেয়। বিটা টেস্টিং-এর সময় উচ্চ রেটিং প্রোডাকশনে রূপান্তরের সময় অনুসন্ধানে অ্যাপের প্রাথমিক অবস্থানকে ইতিবাচকভাবে প্রভাবিত করে।
সাবস্ক্রিপশন এবং ইন-অ্যাপ কেনাকাটা সহ অ্যাপগুলির জন্য, Open Testing বাস্তব লেনদেনের সাথে মনিটাইজেশনের সম্পূর্ণ চক্র যাচাই করার অনুমতি দেয়। Google Play Console পরীক্ষার সময় সাবস্ক্রিপশন রূপান্তর ডেটা সরবরাহ করে, যা লঞ্চের আগে মনিটাইজেশন মডেল অপ্টিমাইজ করতে সহায়তা করে।
Android Vitals ওপেন ট্র্যাকের সমস্ত পরীক্ষকদের থেকে পারফরম্যান্স মেট্রিক্স সংগ্রহ করে: ক্র্যাশ রেট, ANR, স্টার্টআপ সময় এবং ব্যাটারি খরচ। In-App Review API অ্যাপের ভিতরে রেটিং অনুরোধ করার অনুমতি দেয়, যখন Firebase Crashlytics প্রতিটি ব্যর্থতার প্রসঙ্গ সহ বিস্তারিত ক্র্যাশ স্ট্যাক সরবরাহ করে।
Google Open Testing Track-এর জন্য বেশ কয়েকটি প্রয়োজনীয়তা নির্ধারণ করে। প্রধান প্রয়োজনীয়তা হল সক্রিয়করণের আগে মডারেশন পাস করা। বিল্ডটি প্রোডাকশন সংস্করণের মতো একই নিয়মে পর্যালোচনা করা হয়: নিষিদ্ধ বিষয়বস্তু, ভুল মেটাডেটা এবং ডেটা গোপনীয়তা সমস্যা।
নতুন ডেভেলপার অ্যাকাউন্টের জন্য, প্রয়োজনীয়তাগুলি কঠোর: 14 দিন একটানা পরীক্ষা, কমপক্ষে 20 জন সক্রিয় পরীক্ষক, এবং কনসোলে সম্পূর্ণ Feedback বিভাগ (প্রতিক্রিয়া সংগ্রহের উদ্দেশ্য সম্পর্কে পরীক্ষকদের জন্য একটি বার্তা)।
পরীক্ষকরা যেকোনো সময় Google Play সেটিংসের মাধ্যমে প্রোগ্রাম ছেড়ে দিতে পারেন। ডেভেলপার পরীক্ষা থেকে প্রস্থান সীমাবদ্ধ করতে পারেন না। ছেড়ে দেওয়ার পরে, ব্যবহারকারী প্রোডাকশন ট্র্যাক থেকে সর্বশেষ স্থিতিশীল সংস্করণ পান (যদি প্রকাশিত হয়) বা অ্যাপটি সরিয়ে ফেলা হয়।
| প্রয়োজনীয়তা | নতুন অ্যাকাউন্ট | বিদ্যমান অ্যাকাউন্ট |
|---|---|---|
| ন্যূনতম সময়কাল | 14 দিন | প্রয়োজন নেই |
| ন্যূনতম পরীক্ষক | 20 জন | প্রয়োজন নেই |
| Google মডারেশন | প্রয়োজন | প্রয়োজন |
| Feedback বার্তা | বাধ্যতামূলক | সুপারিশকৃত |
| পাবলিক রিভিউ | অন্তর্ভুক্ত | অন্তর্ভুক্ত |
Open Testing Track রিলিজ প্রস্তুতির চূড়ান্ত পর্যায়ে বেছে নেওয়া হয়, যখন অ্যাপটি স্থিতিশীল হয়, মূল কার্যকারিতাগুলি বাস্তবায়িত হয় এবং বিস্তৃত দর্শকের উপর বৈধতা প্রয়োজন হয়। সর্বোত্তম সময় হল Internal এবং Closed ট্র্যাক সফলভাবে সম্পন্ন করার পরে, যখন সমস্ত ব্লকিং বাগ ঠিক করা হয়েছে।
সামাজিক বৈশিষ্ট্য (চ্যাট, কন্টেন্ট ফিড, ব্যবহারকারী-নির্মিত সামগ্রী) সহ অ্যাপগুলির জন্য, মডারেশন পরীক্ষা, সার্ভারের লোড টেস্টিং এবং বাস্তব লোডের অধীনে স্কেলেবিলিটি সমস্যা সনাক্ত করার জন্য ওপেন টেস্টিং অপরিহার্য।
যদি অ্যাপটি Google Play Billing ব্যবহার করে, তাহলে Open Testing আর্থিক ঝুঁকি ছাড়াই কেনাকাটা পরীক্ষা করার অনুমতি দেয়। টেস্ট মোডে লেনদেন ব্যবহারকারীদের কাছ থেকে অর্থ কাটে না, তবে ডেভেলপার সম্পূর্ণ পেমেন্ট ফ্লো দেখে: পণ্য নির্বাচন, নিশ্চিতকরণ, Google Play রসিদ এবং সার্ভার-সাইড প্রক্রিয়াকরণ।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
বিদ্যমান অ্যাকাউন্টের জন্য — হ্যাঁ, Open Testing বাধ্যতামূলক নয়। নতুন অ্যাকাউন্টের (2023-এর পরে তৈরি) জন্য — প্রোডাকশনে প্রকাশের আগে কমপক্ষে 20 জন অংশগ্রহণকারী নিয়ে 14 দিনের ওপেন টেস্টিং বাধ্যতামূলক।
হ্যাঁ, Open Testing Track-এর রেটিং এবং মন্তব্য Google Play-তে প্রকাশিত হয় এবং অ্যাপের রেটিং গঠন করে। বিল্ড প্রোডাকশনে যাওয়ার পরে, সমস্ত রিভিউ সংরক্ষিত থাকে এবং সামগ্রিক রেটিং-এ গণনা করা হয়।
Google Play Console-এ, Open ট্র্যাকের বিল্ড নির্বাচন করুন এবং Promote to Production-এ ক্লিক করুন। বিল্ডটি চূড়ান্ত App Review-এর মধ্য দিয়ে যাবে, যার পরে এটি পুনরায় আপলোড না করেই সমস্ত Google Play ব্যবহারকারীদের জন্য উপলব্ধ হবে।
পরীক্ষকরা বিটা টেস্টিং প্রোগ্রামে থাকে এবং বিটা বিল্ড গ্রহণ করতে থাকে। যদি বিটা সংস্করণ প্রোডাকশন সংস্করণের চেয়ে নতুন হয়, তারা নতুন বৈশিষ্ট্য সহ একটি আপডেট দেখতে পাবে। বিটা পরীক্ষা ছেড়ে দিতে, তাদের Google Play সেটিংসে আনসাবস্ক্রাইব করতে হবে।
না, Open Testing-এর জন্য Google Groups বাধ্যতামূলক নয়। ট্র্যাকটি একটি পাবলিক লিঙ্কের মাধ্যমে সম্পূর্ণ খোলা থাকতে পারে। Groups শুধুমাত্র তখনই ব্যবহার করা হয় যখন ওপেন ট্র্যাকের মধ্যে নির্দিষ্ট শ্রোতার জন্য অ্যাক্সেস সীমাবদ্ধ করার প্রয়োজন হয়।
সারসংক্ষেপ
আমরা একটি মোবাইল অ্যাপ্লিকেশন টার্নকি তৈরি করব
IT Sectr 2017 সাল থেকে স্টার্টআপ এবং ব্যবসার জন্য iOS এবং Android অ্যাপ্লিকেশন তৈরি করে। আমরা আপনাকে পরামর্শ দেব এবং সেরা সমাধান প্রস্তাব করব।
আরও পড়ুন