Bir test edicinin raporunu bu isteme yapıştır, köşeli parantezleri doldur ve kodlama asistanına gönder. Her istemde tek bir rapor olsun. Şablon her asistanla çalışır, çünkü yalnızca sorunu, sınırları ve kontrolü tarif eder.
Şablon
Uygulamamda bir test edicinin bildirdiği bir hata var. Lütfen düzeltmeme yardım et.
BAĞLAM
Uygulama: [uygulamanın ne yaptığını tek cümleyle]
Ekran / özellik: [hatanın nerede oluştuğu]
Platform: [Android / iOS / ikisi]
RAPOR
Adımlar:
1. [adım]
2. [adım]
3. [adım]
Beklenen: [ne olmalıydı]
Gerçekte: [bunun yerine ne oluyor]
Cihaz ve işletim sistemi: [ör. model, işletim sistemi sürümü]
Ek (hata metni, ekran görüntüsü açıklaması, günlükler): [yapıştır ya da "yok" yaz]
HİÇBİR ŞEYİ DEĞİŞTİRMEDEN ÖNCE
- Sorunun hangi kod parçasından kaynaklandığını 2-3 cümleyle ve nedeniyle söyle.
- Emin değilsen bunu söyle ve neyi görmen gerektiğini listele.
KISITLAR
- Yalnızca bu hata için gerekeni değiştir. İlgisiz kodu yeniden düzenleme ya da yeniden adlandırma.
- Gerekçesini önce açıklamadan yeni kütüphane ekleme.
- Değiştirdiğin her dosyayı ve her birinde ne değiştiğini listele.
REGRESYON KONTROLÜ
- Çalışmaya devam etmesi gereken: [yakındaki bir davranış]
- Telefonda çalıştırabileceğim kısa bir manuel test ver: hata ve yukarıdaki satır için tam adımlar ve beklenen sonuç.
Doldurulmuş örnek
Bu bir örnek, gerçek bir rapor değil.
Uygulamamda bir test edicinin bildirdiği bir hata var. Lütfen düzeltmeme yardım et.
BAĞLAM
Uygulama: Listeyi aileyle paylaşabildiğin bir alışveriş listesi uygulaması.
Ekran / özellik: Liste ekranında öğe ekleme
Platform: Android
RAPOR
Adımlar:
1. Mevcut bir listeyi aç
2. "Öğe ekle"ye dokun ve "süt" yaz
3. Klavyeyi geri tuşuyla kapat
Beklenen: "süt" listede görünür
Gerçekte: Öğe kaydedilmiyor ve alan yeniden boş
Cihaz ve işletim sistemi: Örnek telefon, Android 14
Ek: Hata mesajı gösterilmedi
HİÇBİR ŞEYİ DEĞİŞTİRMEDEN ÖNCE
- Sorunun hangi kod parçasından kaynaklandığını 2-3 cümleyle ve nedeniyle söyle.
- Emin değilsen bunu söyle ve neyi görmen gerektiğini listele.
KISITLAR
- Yalnızca bu hata için gerekeni değiştir. ...
REGRESYON KONTROLÜ
- Çalışmaya devam etmesi gereken: klavyedeki "Bitti" tuşuyla öğe eklemek
- Telefonda çalıştırabileceğim kısa bir manuel test ver: ...
Uyarlamak
- Yeniden üretemiyor musun? "Adımlar" kısmını test edicinin yazdıklarıyla değiştir ve şunu ekle: "Bunu yeniden üretemedim. Yakalayabilmem için neyin günlüğe yazılması gerektiğini öner."
- Yığın izi (stack trace) ile çöktü mü? İzi "Ek" kısmına yapıştır ama kısa tut; çoğunlukla ilk satırlar en önemlisidir.
- Arayüz sorunu mu? Kod terimleri yerine ekran boyutunu ve yerleşimi anlat; ne gördüğünü ve ne istediğini söyle.
- Birden fazla rapor mu var? Birleştirme. Şablonu her rapor için ayrı çalıştır, etkisine göre sırala.
Yanıttan sonra
Değiştirilen dosyaların listesini oku, manuel testi gerçek bir telefonda çalıştır, sonra "çalışmaya devam etmesi gereken" satırını dene. Başarısız olursa gözlemlediğinle geri dön. Tam rutin için: kodlama asistanınla geri bildirim döngüsü.
İyi bir rapora mı ihtiyacın var? Başlamak için test ediciler için hata raporu şablonunu kullan.
İlgili: Vibe coding merkezi, gerçek cihaz testi, yayından önce uygulama testi.
AppReviewX, diğer geliştiricilerden özel ve yapılandırılmış geri bildirim sağlar (yazdığın her geri bildirim bir kredi kazandırır; yeni hesaplar 0 krediyle başlar). Ücretsiz başla.