Byudjet Android: auditoriyaning yarmi yashaydigan qurilmalar
O'zbekiston, Qirg'iziston, Qozog'iston va Rossiya hududlarida odatiy telefon — cheklangan xotirali, beqaror mobil internetli va tizim versiyasi oxirgisidan ikki-uch yil orqada qolgan arzon Android. Ishlab chiqish jamoasi mahsulotni flagmanlarda, foydalanuvchilar esa shu qurilmalarda ko'radi. Ular orasidagi farq — tekshiruv predmeti.
Aynan byudjet qurilmalarda nima buziladi
- Xotira: kamera yoki messenjerga o'tganda tizim ilovani fondan chiqarib yuboradi — foydalanuvchi yarim rasmiylashtirilgan buyurtma o'rniga bo'sh ekranga qaytadi.
- Tarmoq: Wi-Fi da bir sekund oladigan so'rovlar zaif mobil internetda taymautga ketadi; takroriy bosishlar dublikatlar yaratadi.
- Tizim versiyalari: faqat yangi Android versiyalarida mavjud funksiyalar eskilarida jimgina ishlamaydi yoki ilovani yiqitadi.
- Ekranlar: tor va past displeylar satrlarni kesadi, tugmalarni klaviatura ostiga yashiradi, kartochkalar to'rini buzadi.
- Unumdorlik: animatsiyalar va og'ir ekranlar sekinlashadi, rasmli ro'yxatlar siltanib aylanadi, sovuq ishga tushish o'nlab sekund oladi.
- Kesilgan servislar: ba'zi qurilmalarda Google-servislar yo'q, pushlar, xaritalar va Google orqali kirish alternativasiz ishlamaydi.
- Shriftlar va tillar: byudjet proshivkalarning tizim shriftlarida ba'zi belgilar yo'q — o'zbek lotin yozuvining apostroflari, qozoq va qirg'iz tillarining qo'shimcha harflari.
Nimada tekshirish kerak
Qoida oddiy: testlash uchun qurilmalar to'plami dasturchilar parkini emas, auditoriya qurilmalarini takrorlashi kerak. Mintaqa bozorlari uchun bu — turli Android versiyali mashhur brendlarning kamida uchta byudjet modeli, shu jumladan minimal qo'llab-quvvatlanadigan versiyali bittasi va Google-servislarsiz bittasi, hamda solishtirish uchun bitta flagman. Emulyator real qurilmaning o'rnini bosmaydi: u xotiradan chiqarishni ham, tarmoq xatti-harakatini ham, ishlab chiqaruvchi proshivkasini ham takrorlamaydi.
Qanday tekshirish
- Uzilish ssenariylari: to'lov va rasmiylashtirishning har bir qadamida ilovani yig'ish, bir daqiqadan, o'n daqiqadan, qo'ng'iroqdan keyin qaytish.
- Tarmoqni cheklash: qurilma sozlamalari yoki proksi orqali sekin va uziladigan ulanishni emulyatsiya qilish; taymaut, takroriy so'rov va xato xabarlarini tekshirish.
- Kam xotira: og'ir ilovalar ochiq holda ishga tushirish, chiqarilgandan keyin holat tiklanishini tekshirish.
- Minimal tizim versiyasi: eng eski qo'llab-quvvatlanadigan versiyada asosiy ssenariylarni to'liq o'tish.
- Tor ekranlar: har bir ekranni ochiq klaviatura va kattalashtirilgan tizim shrifti bilan tekshirish.
- Sovuq ishga tushish va birinchi ekran: sekin tarmoqli byudjet qurilmada interaktivlikgacha bo'lgan vaqt.
Odatiy topilmalar
Messenjerdan qaytgandan keyin bo'shab qoladigan savat. Past o'lchamli ekranda klaviatura ostiga yashiringan «To'lash» tugmasi. Sekin tarmoqda ikki bosishdan keyingi ikki marta buyurtma. «Chiroyli bo'lishi uchun» qo'shilgan komponent tufayli eski tizim versiyasida qulash. O'zbek va qozoq versiyalarida harflar o'rnida kvadratlar. Bu topilmalarning hech biri ofisdagi tez Wi-Fi li flagmanda takrorlanmaydi.
Ko'p so'raladigan savollar
BrowserStack kabi bulutli fermalar yetarlimi?
Qaysi minimal Android versiyasini qo'llab-quvvatlash kerak?
Google-servislarsiz qurilmalarda testlash kerakmi?
Bunday tekshiruvlarni qanchalik tez-tez takrorlash kerak?
Vazifangiz haqida yozing
Bir ish kuni ichida javob beramiz, bahoni 1–2 kunda yuboramiz. Bepul.