Open Testing Track — Google Play Console-da barcha Google Play foydalanuvchilari o'rtasida oldindan chiqarilgan yig'ilmalarni tarqatish uchun ochiq (beta) test trekidir. Har qanday foydalanuvchi havola orqali yoki ilovani do'kon qidiruvida topib, testga qo'shilishi mumkin. Google Play Console Help (2024) ma'lumotlariga ko'ra, yangi dasturchi hisoblari uchun Open Testing Track majburiy: ilova ishlab chiqarishga chiqarilishidan oldin kamida 20 ishtirokchi ishtirokida 14 kunlik ochiq testdan o'tishi kerak.
Asosiy ma'lumotlar
Open Testing Track — Google Play Console-da barcha Google Play foydalanuvchilari uchun ochiq bo'lgan ommaviy beta-test trekidir. Internal va Closed treklaridan farqli o'laroq, ochiq test ilovani do'kon qidiruvida ko'rinadigan qiladi va har kimga beta-versiyasini o'rnatish imkonini beradi.
Open Testing Track bir nechta funktsiyalarni bajaradi: chiqarishdan oldin ommaviy fikr-mulohazalarni yig'ish, keng qurilmalar diapazoni bilan moslikni tekshirish va yangi dasturchi hisoblari uchun Google Play talablarini qondirish. Testchilarning ommaviy baholari ilovaning dastlabki reytingini shakllantiradi va uning do'konda ko'rinishiga ta'sir qiladi.
Android Developers Blog (2024) ma'lumotlariga ko'ra, Open Testing-dan o'tgan ilovalar ishlab chiqarishga chiqarilgandan keyin 30% kamroq tanqidiy xatolarni ko'rsatadi. Buning sababi turli Android versiyalari va konfiguratsiyalari bo'lgan real qurilmalarda test qilish emulyatorlar va ichki testlar uchun mumkin bo'lmagan muammolarni aniqlashidir.
2023 yildan boshlab Google yangi hisoblar uchun ishlab chiqarishga chiqarishdan oldin Open Testing Track-dan majburiy o'tishni talab qiladi. Ilova ochiq testda kamida 14 kun bo'lishi va kamida 20 testchini to'plashi kerak. Bu talab Google Play-da ilova sifatini oshirish va past sifatli nashrlar sonini kamaytirishga qaratilgan.
Open Testing Track sozlash Google Play Console-da Release > Testing > Open Testing bo'limida amalga oshiriladi. Jarayon trekni yaratish, kirishni boshqarish uchun Google Groups-ni sozlash (ixtiyoriy) va AAB yig'ilmasini yuklashni o'z ichiga oladi.
Trekn yaratishda testga kirishni cheklash uchun Google Groups ko'rsatilishi mumkin, ammo to'liq ochiq test uchun guruh talab qilinmaydi — Make testing link public opsiyasini yoqish kifoya. Yuklashdan so'ng yig'ilma Google moderatsiyasiga yuboriladi. Tasdiqlangandan keyin trek nashr qilinadi va barcha foydalanuvchilar uchun mavjud bo'ladi.
Testchilar beta-testga ikki yo'l bilan qo'shiladilar: to'g'ridan-to'g'ri havola orqali (opt-in) yoki Google Play-dagi ilova sahifasida Join beta tugmasini bosish orqali. Havola trek faollashtirilgandan keyin avtomatik ravishda yaratiladi va konsolda ko'rsatiladi.
// build.gradle - Open Testing Track-ga joylashtirish
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Beta testchilari uchun chiqarish qaydlari
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Fastlane joylashtirishi
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track dasturchilarga minglab qurilmalarda ilovadan real foydalanish ma'lumotlariga kirish imkonini beradi. Turli mintaqalardan, turli Android versiyalari, qurilma modellari va tarmoq sharoitlariga ega testchilar laboratoriya sharoitida takrorlanmaydigan muammolarni aniqlaydilar.
Google Play-dagi ommaviy fikr-mulohazalar yana bir afzallikdir. Dasturchi rasmiy chiqarishdan oldin baho va sharhlarni oladi, bu esa foydalanuvchilarning real ehtiyojlari asosida yaxshilash ustuvorliklarini sozlash imkonini beradi. Beta-testlash bosqichidagi yuqori reyting ishlab chiqarishga o'tishda ilovaning qidiruvdagi boshlang'ich pozitsiyalariga ijobiy ta'sir qiladi.
Obuna va ilova ichidagi xaridlarga ega ilovalar uchun Open Testing real tranzaksiyalar bilan to'liq monetizatsiya siklini tekshirish imkonini beradi. Google Play Console test bosqichida obuna konvertatsiyasi haqida ma'lumot beradi, bu esa ishga tushirishdan oldin monetizatsiya modelini optimallashtirishga yordam beradi.
Android Vitals Open trekining barcha testchilarining ishlash metrikalarini to'playdi: muvaffaqiyatsizliklar chastotasi, ANR, ishga tushirish vaqti va batareya iste'moli. In-App Review API ilova ichida baho so'rash imkonini beradi, Firebase-dan Crashlytics esa har bir xatoning konteksti bilan batafsil muvaffaqiyatsizlik steklarini taqdim qiladi.
Google Open Testing Track uchun bir nechta talablarni belgilaydi. Asosiysi faollashtirishdan oldin moderatsiyadan o'tishdir. Yig'ilma ishlab chiqarish versiyasi bilan bir xil qoidalar bo'yicha tekshiriladi: taqiqlangan kontent, noto'g'ri metama'lumotlar, ma'lumotlar maxfiyligi muammolari.
Yangi dasturchi hisoblari uchun talablar qattiqroq: 14 kun uzluksiz test, kamida 20 faol testchi, konsolda to'ldirilgan Feedback bo'limi (testchilarga fikr-mulohazalarni yig'ish maqsadlari haqida xabar).
Testchilar istalgan vaqtda Google Play sozlamalari orqali dasturni tark etishlari mumkin. Dasturchi testdan chiqishni cheklay olmaydi. Chiqishdan so'ng foydalanuvchi ishlab chiqarish trekidan oxirgi barqaror versiyani oladi (agar nashr qilingan bo'lsa) yoki ilova o'chiriladi.
| Talab | Yangi hisob | Mavjud hisob |
|---|---|---|
| Minimal muddat | 14 kun | Majburiy emas |
| Minimal testchilar | 20 kishi | Talab qilinmaydi |
| Google moderatsiyasi | Talab qilinadi | Talab qilinadi |
| Feedback xabari | Majburiy | Tavsiya etiladi |
| Ommaviy sharhlar | Yoqilgan | Yoqilgan |
Open Testing Track chiqarishga tayyorgarlikning yakuniy bosqichida, ilova barqaror bo'lganda, asosiy funktsiyalar amalga oshirilganda va keng auditoriyada validatsiya talab qilinganda tanlanadi. Optimal vaqt — Internal va Closed treklaridan muvaffaqiyatli o'tgandan so'ng, barcha bloklovchi xatolar tuzatilganda.
Ijtimoiy funktsiyalarga ega ilovalar uchun (chatlar, kontent lentalari, foydalanuvchi kontenti) ochiq test moderatsiyani tekshirish, serverlarning yuk testini o'tkazish va real yuk ostida masshtablash muammolarini aniqlash uchun majburiydir.
Agar ilova Google Play Billing ni o'z ichiga olsa, Open Testing moliyaviy xatarsiz xaridlarni sinab ko'rish imkonini beradi. Test rejimidagi tranzaksiyalar foydalanuvchilarning mablag'larini yechmaydi, ammo dasturchi to'liq to'lov oqimini ko'radi: mahsulot tanlash, tasdiqlash, Google Play kvitansiyasi va serverda qayta ishlash.
Tez-tez so'raladigan savollar
Mavjud hisoblar uchun — ha, Open Testing majburiy emas. Yangi hisoblar uchun (2023 yildan keyin yaratilgan) — ishlab chiqarishga chiqarishdan oldin kamida 20 ishtirokchi bilan 14 kunlik ochiq test majburiy.
Ha, Open Testing Track-dan olingan baho va sharhlar Google Play-da nashr qilinadi va ilova reytingini shakllantiradi. Yig'ilma ishlab chiqarishga o'tgandan keyin barcha sharhlar saqlanadi va umumiy reytingda hisobga olinadi.
Google Play Console-da Open trekidagi yig'ilmani tanlang va Promote to Production tugmasini bosing. Yig'ilma yakuniy App Review-ga yuboriladi, shundan so'ng qayta yuklamasdan barcha Google Play foydalanuvchilari uchun mavjud bo'ladi.
Testchilar beta-test dasturida qoladilar va beta yig'ilmalarni olishda davom etadilar. Agar beta versiyasi ishlab chiqarish versiyasidan yangiroq bo'lsa, ular yangi funksiyalar bilan yangilanishni ko'radilar. Beta-testdan chiqish uchun Google Play sozlamalarida obunani bekor qilish kerak.
Yo'q, Google Groups Open Testing uchun majburiy emas. Trek ommaviy havola orqali to'liq ochiq bo'lishi mumkin. Groups faqat ochiq trek doirasida testga kirishni ma'lum bir auditoriya bilan cheklash kerak bo'lganda ishlatiladi.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.
Shuningdek o'qing