Terimler birbiriyle örtüşüyor ve şirketler onları farklı kullanıyor. Yaygın ayrım şöyle.
| QA test uzmanı | Beta test eden | |
|---|---|---|
| Kim | Genellikle eğitimli bir ekip üyesi ya da yüklenici | Genellikle uygulamayı kullanan dışarıdan biri |
| Hedef | Uygulamayı gereksinimlere göre kontrol etmek, yayından önce hataları bulmak | Uygulamanın gerçek ellerde, cihazlarda ve alışkanlıklarda nasıl çalıştığını göstermek |
| Yöntem | Test planları, test senaryoları, regresyon çalıştırmaları, hata takibi | Serbest kullanım ve karşılaşılanlar hakkında geri bildirim |
| Ortam | Kontrollü cihazlar ve derlemeler | Kendi cihazı, kendi ağı, kendi rutini |
| Çıktı | Resmi hata raporları, geçti/kaldı sonuçları | İzlenimler, hatalar, kafa karışıklıkları, öneriler |
| Güçlü yanı | Kapsam ve tekrarlanabilirlik | Çeşitlilik ve gerçekçilik |
Akran testi nerede duruyor
AppReviewX'te test edenler diğer geliştiriciler ve uygulama kullanıcılarıdır; test turlarına katılır ve özel, yapılandırılmış geri bildirim yazarlar. Bu, beta testine daha yakındır: kendi cihazların, kendi alışkanlıkların.
Bu bir QA sürecinin yerini tutmaz. Burada bir test eden, geliştiricinin test planını uygulamaz. Katkın, gerçek cihaz görüşü ve ilk kez kullanan birinin bakışı olabilir.
Test eden olarak bu ne anlama geliyor
- Önce beta test eden ol. Uygulamayı bir insanın kullandığı gibi kullan, sonra neyin ters gittiğini not et.
- QA alışkanlıklarını ödünç al. Numaralı adımlar, madde başına bir sorun, beklenen ile gerçekleşen. Bkz. test edici olarak hata raporu nasıl yazılır.
- Test ettiğinden fazlasını iddia etme. "Bir telefonda, tek bir işletim sistemi sürümünde kontrol ettim" dürüst ve faydalıdır.
QA öğrenmek istiyorsan
Uygulama test etmek, pratik yapmak için iyi bir yoldur. Tek başına bir yeterlilik değildir. Bkz. QA öğrenmek için uygulama test etmek.
Geri dön: Bir uygulama beta test edeni olmak. İlgili: İkinci bir dilde uygulama test etmek, Gönüllü test edici olarak erişilebilirlik testi.