AppReviewX Giriş yap

Android'de metin girişi, klavye ve otomatik doldurma testi

Giriş sorunları yaygındır: gizlenen alanlar, otomatik doldurma, uzun metinler ve farklı klavyeler.

Bu rehberde

Metin girişi; yerleşim, sistem davranışı ve üçüncü taraf yazılımların buluştuğu yerdir. Uygulaman senin telefonunda iyi görünebilir ama test edicinin telefonunda bozulabilir. Bu kontrolleri en az iki telefonda, mümkünse en az iki klavyeyle (varsayılan olanı ve popüler bir alternatif) çalıştır.

Kontrol listesi

  1. Alan klavye tarafından gizlenmiyor. Her ekrandaki en alttaki alana dokun. Beklenen: alan ve eylem düğmesi görünür kalır ya da kaydırılarak görünür hale gelir. Neden: klavye ekranın büyük bölümünü kaplar; gizlenen bir gönder düğmesi kullanıcıyı engeller.
  2. Yatay mod. Yazarken telefonu yatay çevir. Beklenen: metin kalır, alan kullanılabilir kalır. Neden: yatayda klavye neredeyse tüm ekranı kaplayabilir.
  3. Doğru klavye tipi. E-posta, sayı, telefon, şifre ve URL alanlarını kontrol et. Beklenen: her biri uygun klavyeyi gösterir. Neden: yanlış tip sessiz bir sürtünme ve yazım hatası kaynağıdır.
  4. Eylem tuşu çalışıyor. Klavyenin İleri, Bitti ve Ara tuşlarını kontrol et. Beklenen: İleri mantıklı sırayla bir sonraki alana geçer; Bitti uygun yerlerde klavyeyi kapatıp gönderir.
  5. Otomatik doldurma. Bir şifre yöneticisi ya da sistemin otomatik doldurma servisi açıkken giriş ekranını aç. Beklenen: doğru alanlar için öneriler çıkar ve doğru doldurur. Neden: etiketsiz alanlar otomatik doldurmayı şaşırtır. Mümkünse yalnızca sistem yöneticisiyle değil, kurulu başka bir yöneticiyle de test et.
  6. Yapıştırma. Uzun metni, satır sonu içeren metni ve sonunda boşluk bulunan metni alanlara yapıştır. Beklenen: makul kırpma, çökme yok. Neden: yapıştırılan e-postalar genellikle sonunda boşluk taşır.
  7. Uzun metin. Her serbest metin alanına çok uzun bir dize gir. Beklenen: yerleşim taşmaz, çökme olmaz, varsa net bir sınır gösterilir.
  8. Özel karakterler ve emoji. Aksanlı harfler, ü ve ö gibi harfler, Latin olmayan alfabeler, sağdan sola yazılan metin ve emoji dene. Beklenen: kaydedilip tekrar gösterildiğinde aynı metin geri gelir. Neden: kodlama ve uzunluk sayma hataları burada ortaya çıkar.
  9. Sesli giriş ve kaydırarak yazma. Bir cümleyi sesle dikte et; jestle yazmayı dene. Beklenen: alan oluşmakta olan metni yönetir ve doğrulamayı erken tetiklemez.
  10. Doğrulama mesajları. Boş ve hatalı değerlerle gönder. Beklenen: hata metni alanın yakınında çıkar, klavye açıkken de görünür kalır ve okunabilir.
  11. Kesintiden sonra alana dönüş. Yaz, başka bir uygulamaya geç, geri dön. Beklenen: yazdığın metin hâlâ oradadır.
  12. Donanım klavyesi. Kullanıcıların tablet ya da katlanabilir cihaz kullanma ihtimali varsa bir klavye bağla. Beklenen: Tab odağı sırayla taşır, Enter gönderir.
  13. Büyük yazı tipi ve ekran boyutu. Sistem ayarlarında ikisini de artır ve formlara tekrar bak. Beklenen: etiketler ve alanlar hâlâ sığar. Ayrıca bkz. erişilebilirlik testi.
  14. Düşük donanımlı telefon. Zayıf bir cihazda hızlıca yaz. Beklenen: tuşlar arasında gecikme yok, karakter kaybı yok. Bkz. giriş seviyesi telefonlar.

Geliştirici için kısa notlar

  • Her alana net bir etiket ve doğru giriş tipi ver.
  • Formlarda sabit yerleşimler yerine kaydırılabilir yerleşimleri tercih et.
  • Metin alanı olan her ekranı klavye açıkken test et, yalnızca giriş ekranında değil.

Test ediciden ne istemeli

Telefon modelini, klavye uygulamasını ve sürümünü, alanı, girilen metni ve ne olduğunu not et. Klavye sorunlarını bir ekran kaydı, sözlerden çok daha iyi gösterir.

Parçası: Android uygulama testi rehberi.

Formlarını kendi klavyelerinde denemesi için test edici ister misin? Ücretsiz başla ve özel, yapılandırılmış geri bildirim al.