Manuel Test
Manuel Test , test senaryolarının herhangi bir otomatik araç kullanılmadan bir test cihazı tarafından manuel olarak yürütüldüğü bir tür yazılım testidir. Manuel Testin amacı, yazılım uygulamasındaki hataları, sorunları ve kusurları belirlemektir. Manuel yazılım testi, tüm test türleri arasında en ilkel tekniktir ve yazılım uygulamasında kritik hataların bulunmasına yardımcı olur.
Herhangi bir yeni uygulama, testi otomatikleştirilmeden önce manuel olarak test edilmelidir. Manuel Yazılım Testi daha fazla çaba gerektirir, ancak otomasyon fizibilitesini kontrol etmek için gereklidir. Manuel Test kavramları, herhangi bir test aracı hakkında bilgi sahibi olmayı gerektirmez. Yazılım Testinin Temellerinden biri " % 100 Otomasyon mümkün değildir " dir. Bu, Manuel Testi zorunlu kılar.
Yeni başlayanlar için bu Kılavuz Testi eğitiminde, tüm manuel test kavramlarını ve konularını ayrıntılı olarak ele alıyoruz.
Videoya erişilemiyorsa burayı tıklayın
Manuel Testin Hedefi
Manuel testin ana konsepti, uygulamanın hatasız olmasını ve belirtilen fonksiyonel gereksinimlere uygun olarak çalışmasını sağlamaktır.
Test Paketleri veya vakaları, test aşamasında tasarlanmıştır ve% 100 test kapsamına sahip olmalıdır.
Ayrıca, rapor edilen hataların geliştiriciler tarafından düzeltilmesini ve sabit hatalar üzerinde test uzmanları tarafından yeniden testlerin gerçekleştirilmesini sağlar.
Temel olarak, bu test, sistemin kalitesini kontrol eder ve müşteriye hatasız ürün sunar.
Manuel Test Türleri:
Aşağıda verilen şema, Manuel Test Türlerini göstermektedir. Aslında, her tür yazılım test türü hem manuel olarak hem de bir otomasyon aracı kullanılarak gerçekleştirilebilir.
- Kara Kutu Testi
- Beyaz Kutu Testi
- Birim Testi
- Sistem Testi
- Entegrasyon Testi
- Kabul testleri
Manuel Test nasıl yapılır
- Yazılım projesi belgelerini / kılavuzlarını okuyun ve anlayın. Ayrıca, varsa Test Altındaki Uygulama'yı (AUT) inceleyin.
- Belgelerde belirtilen tüm gereksinimleri kapsayan Taslak Test senaryoları.
- Ekip Lideri, Müşteri (uygun olduğu şekilde) ile test senaryolarını gözden geçirin ve temel alın
- AUT'de test senaryolarını yürütün
- Hataları bildirin.
- Hatalar giderildikten sonra, geçtiklerini doğrulamak için başarısız test durumlarını tekrar yürütün.
Manuel Test Efsaneleri
Aşağıda, testle ilgili birkaç yaygın efsane ve gerçek bulunmaktadır:
Efsane: Herkes manuel test yapabilir
Gerçek : Test, birçok beceri seti gerektirir
Efsane: Test,% 100 Kusursuz ürün sağlar
Gerçek : Test, olabildiğince çok kusur bulmaya çalışır. Olası tüm kusurları belirlemek imkansızdır.
Efsane: Otomatik test, manuel testten daha güçlüdür
Gerçek :% 100 test otomasyonu yapılamaz. Manuel Yazılım Testi de önemlidir.
Efsane: Test etmek kolaydır
Gerçek : Test yapmak son derece zor olabilir. Minimum test senaryoları ile olası kullanım senaryoları için bir uygulamayı test etmek, yüksek analitik beceriler gerektirir.
Manuel Test ve Otomasyon Testi
Manuel Test | Otomatik Test |
---|---|
Manuel test, testin yürütülmesi için insan müdahalesi gerektirir. | Otomasyon Testi, test senaryolarını yürütmek için araçların kullanılmasıdır |
Manuel test, kalifiye işgücü, uzun süre gerektirecek ve yüksek maliyetler anlamına gelecektir. | Otomasyon Testi zamandan, maliyetten ve insan gücünden tasarruf sağlar. Kaydedildikten sonra, otomatik bir test paketi çalıştırmak daha kolaydır |
Her tür uygulama manuel olarak test edilebilir, geçici ve maymun testi gibi belirli test türleri manuel yürütme için daha uygundur. | Otomatik test yalnızca kararlı sistemler için önerilir ve çoğunlukla Regresyon Testi için kullanılır |
Manuel test tekrarlayıcı ve sıkıcı hale gelebilir. | Otomasyon Testinde aynı test senaryolarının defalarca yürütülmesinin sıkıcı kısmı otomasyon yazılımı ile işlenir. |
Manuel Testi Otomatikleştirecek Araçlar
- Selenyum
- QTP
- Jmetre
- Loadrunner
- TestLink
- Kalite Merkezi (ALM)
Sonuç
Manuel test, test uzmanının çok sabırlı, yaratıcı ve açık fikirli olması gereken bir faaliyettir.
Manuel test, kullanıcı dostu yazılım geliştirmenin hayati bir parçasıdır çünkü insanlar yazılım uygulamalarının test edilmesinde yer alır ve son kullanıcılar da insandır. Son Kullanıcı bakış açısıyla düşünmeleri ve hareket etmeleri gerekir.