Bu rehberde
Uygulamanı bir kodlama aracına tarif ederek yaptıysan, elinde çalışan bir ürün var ama kodu her satırı kendin yazan birine göre daha küçük bir zihinsel haritan var. Bu normal. Yani testin, hatırladığın koda değil, uygulamanın ne yaptığına dayanmalı.
Bu plan yaklaşık bir öğleden sonra sürer. Her hatayı not et; bir turu bitirmeden düzeltmeye başlama.
1. Temiz bir kurulumla başla
Uygulamayı kaldır, sonra yayınlamayı planladığın build'i yükle (bilgisayarından çalıştırdığın bir debug sürümü değil). Yepyeni bir kullanıcı gibi aç.
- Hesap, veri ya da kayıtlı ayar olmadan ilk açılış çalışıyor mu?
- Tüm izin istekleri anlaşılır mı, ve "İzin verme" dersen uygulama hâlâ çalışıyor mu?
Neden: Build yaparken telefonundaki sürüm, yeni bir kullanıcıda olmayan eski veri ve izinleri taşır.
2. Her ekranı gez, sonra sırayı boz
Ekran ve eylemlerin listesini yap. Önce amaçlandığı gibi bir kez gez. Sonra kötü bir şekilde gez:
- Düğmelere hızlıca iki kez dokun.
- Bir akışın ortasında geri dön.
- Telefonu döndür, yazı boyutunu değiştir, karanlık moda geç.
- Uygulamayı beş dakika bırak ve geri dön.
Neden: Üretilen ekranlar genellikle yalnızca tarif ettiğin mutlu yolda test edilir. Sürprizler çoğunlukla sırada ve zamanlamada gizlidir.
3. Ona garip girdiler ver
Boş alanlar, çok uzun bir ad, emoji, metin beklenen yere bir sayı, yalnızca boşluklar. Daha fazlası için: mobil test kontrol listesi.
Neden: Formlar, sen tarif etmediğin girdilerle ne yaptıklarını nadiren söyler. Deneyerek öğrenirsin.
4. Ağı kapat
Uçak modunu farklı noktalarda aç: açılmadan önce, yükleme sırasında, kaydetme sırasında. Sonra tekrar aç.
- Anlaşılır bir mesaj mı var, yoksa bitmeyen bir yükleme simgesi mi?
- Kullanıcının yazdığı bir şey kayboldu mu?
Ayrıntılar: uygulamanın çevrimdışı davranışını test etme.
5. Gerçek bir telefonda test et, mümkünse iki tane
Emülatör bir başlangıçtır, bitiş değildir. Güncel bir telefon ve mümkünse daha eski ya da daha küçük bir telefon kullan. Bkz. hangi Android cihazlarda test etmelisin.
6. Göremediklerini kontrol et
Yayınlanmaması gereken her şey için projeyi gözden geçir: anahtarlar, test hesapları, debug ekranları, yer tutucu metinler. Bkz. AI ile üretilmiş uygulamalarda API anahtarları ve gizli bilgiler.
7. Başkasının denemesine izin ver
Uygulamanın nasıl kullanılması gerektiğini bildiğin için sorunlardan kaçınırsın. Uygulamayı hiç görmemiş birine ver ve yardım etmeden izle. Sonra çökmeleri topla ve önceliklendir: çökme raporlarını nasıl önceliklendirirsin.
Basit bir günlük tut
Her hata için şunu yaz: ne yaptın, ne bekledin, ne oldu, hangi cihazda. Bu, daha sonra kodlama aracına yapıştırabileceğin format da olur. Bkz. AI ile yapılmış uygulamalarda test edicilerin bulduğu hatalar.
Sonraki adım
AppReviewX, yayınlamak üzere olduğun build hakkında diğer geliştiricilerden özel ve yapılandırılmış geri bildirim verir. Yazdığın her geri bildirim bir kredi kazandırır; yeni hesaplar 0 krediyle başlar. Ücretsiz başla.
İlgili: Vibe coding merkezi, yayın kontrol listesi, API anahtarları ve gizli bilgiler.