Gerçek kullanıcılar nadiren rahatsız edilmeden kullanır. Bir arama gelir, bir alarm çalar, bir sohbete geçer ve on dakika sonra geri döner. Burada tipik hatalar: kaybolan girdi, donmuş ekran, iki kez gönderilen bir işlem. Aşağıdaki her kontrolü bir görevin ortasında yap, başlangıç ekranında değil.
Nasıl okunur: Her maddenin Neden (genelde neyin bozulduğu) ve Kontrol (nasıl test edileceği) bölümü var. Mümkünse gerçek bir cihaz kullan.
Başlamadan önce
Üç ara an seç: bir formu doldururken, bir yükleme ya da ödeme adımı çalışırken ve bir medya ya da zamanlayıcı ekranındayken. Kontrolleri her birinde tekrarla.
Kontrol listesi
- Gelen arama, yanıtlanır, sonra dönülür. Neden: Uygulama duraklar, ses odağı alınır, durum kaybolabilir. Kontrol: Bir görev başlat, ikinci bir telefondan seni ara, yanıtla, aramayı bitir ve dön. Girdi, ekran ve oynatma bıraktığın gibi olmalı.
- Gelen arama, reddedilir. Neden: Bir arama afişi uygulamada iki kez duraklatma ya da devam etme olayı tetikleyebilir. Kontrol: Görev ortasında aramayı reddet. Hiçbir şey sıfırlanmamalı ya da yeniden başlamamalı.
- Alarm ya da zamanlayıcı çalar. Neden: Tam ekran alarm uygulamayı kaplar ve duraklatabilir; kapatmak durumu kaybettirmemeli. Kontrol: Bir dakika sonraya alarm kur, uygulamanın içinde bekle, kapat, devam et.
- Başka uygulamaya geç ve kısaca dön. Neden: En yaygın kesinti; eksik durum kaydını ortaya çıkarır. Kontrol: Ana ekrana git ya da uygulama değiştiriciyi kullan, 10 saniye bekle, dön.
- Uzun süre uzaklaş. Neden: Sistem uygulamayı arka planda sonlandırabilir; o zaman devam değil, soğuk başlatma olur. Kontrol: 10 ila 30 dakika ayrıl, tercihen bu süre içinde başka uygulamalar kullan. Dönünce uygulama ekranı geri yüklemeli ya da çökmeden temiz başlamalı.
- Görev sırasında zorla kapat, sonra yeniden aç. Neden: Sistem sonlandırmasını taklit eder; neyin kaydedildiğini ve yarım yazıldığını gösterir. Kontrol: Görev ortasında uygulamayı kaydırıp kapat, yeniden aç. Bozuk veri olmamalı, bitmeyen bir yükleme dönmemeli.
- Bildirim indirildiğinde ya da dokunulduğunda. Neden: Bir dokunuş uygulamayı yanlış ekranda ya da mevcut bir görevin üstünde açabilir. Kontrol: Görev ortasında bir push ya da sistem bildirimi al; dokun, sonra geri dön.
- Ekran kilitleme ve açma. Neden: Oturumlar, zamanlayıcılar ve videolar kilitlemeden sonra sık sık bozulur. Kontrol: Görev ortasında telefonu bir dakika kilitle, aç.
- Döndürme ve pencere değişiklikleri. Neden: Android'de döndürme ekranı yeniden oluşturur ve girdiyi sıfırlayabilir. Kontrol: Uygulaman destekliyorsa görev ortasında döndür; bölünmüş ekran ya da yeniden boyutlandırılmış pencere destekleyen cihazlarda test et.
- Kesinti sırasında ağ kopması. Neden: Kesinti ile bağlantı yokluğu sık görülen bir ikilidir (örneğin tünelde). Kontrol: Uygulama arka plandayken uçak modunu aç, sonra dön.
- Düşük pil ya da güç tasarrufu modu. Neden: Arka plan işleri sınırlanabilir, animasyonlar azaltılabilir. Kontrol: Güç tasarrufunu aç ve 4 ile 5 numaralı maddeleri tekrarla.
- İzin penceresi ya da sistem sayfası görünür. Neden: Sistem penceresi uygulamayı arka plana göndermeden keser. Kontrol: Görev ortasında bir izin istemi tetikle; bir kez reddet, bir kez onayla ve her iki yolu da kontrol et.
- Başka uygulamadan ödeme ya da giriş sayfası. Neden: Bir banka, cüzdan ya da oturum açma uygulamasına gidip dönmek gerçek bir gidiş-dönüştür. Kontrol: Uygulamanı terk eden bir akış başlat, tamamla ve dönüşte sonucun gösterildiğini doğrula. Ayrıca iptal et.
- Dönünce tekrarlanan dokunuş. Neden: Bir şey olmuyor gibi görününce kullanıcılar tekrar dokunur ve çiftleme yaratır. Kontrol: Bir gönderim sırasında kesintiden dön ve düğmeye iki kez dokun. Yalnızca tek bir işlem sonuçlanmalı.
Bulguları kaydet
Anı, kesintiyi, cihazı ve işletim sistemi sürümünü, neyin kaybolduğunu not et. Her hata için kısa bir test senaryosu tekrarlanabilirliği sağlar.
İlgili
- Hub: mobil uygulama test kontrol listesi
- Yazım ve metin gözden geçirme kontrol listesi
- Hızlı erişilebilirlik kontrolü: kontrast ve dokunma alanları
Başkalarının cihazlarını ve alışkanlıklarını uygulamanda görmek ister misin? Ücretsiz başla; özel, yapılandırılmış geri bildirim al. 1 yazılan geri bildirim = 1 kredi.