how decide which type testing is required
Bugünün senaryosunda rekabet her geçen gün artmaktadır ve müşterinin çekiciliği ve elde tutulması çok önemlidir, bu nedenle müşteriye kaliteli ürün sunmak çok önemlidir. Müşteriye, satışları ve karlılığı etkileyecek Müşteri Memnuniyetine yol açan kaliteli ürün teslim ederseniz.
Bazı hatalar göz ardı edilemeyecek kadar büyüktür. Örnek alın Hasta ve o hastaya karşılık gelen ilaçların kayıtlarının tutulduğu Hastane Hasta Yönetimi yazılımının; kayıtta bir uyumsuzluk varsa hasta sağlığına zarar verebilir. Yani bu durumda test etmek çok önemlidir.
yazılım testinde kök neden analizi
Şimdi bir sonraki soru - hangi tür testler yapılmalıdır?
'Otomasyon bir parçasıdır, ancak Manuel testin Kalbidir'.
Bunu seçme kararı sağduyunuza ve test senaryolarınıza bağlıdır.
Bunlar, kolayca karar verebileceğiniz temelde çeşitli test senaryolarıdır:
1. Projenin boyutu.
Proje boyutu büyük ve karmaşıksa, Otomasyon testi en iyi seçenektir, ancak proje boyutu küçükse, manuel işlemle kolayca test edilebilir. Örn. Bu bankada hesabı olan çok sayıda insan olduğu için, hesap kayıtlarını marine etmek için Bankacılık yazılımı vardır. Bu yüzden Otomasyon testi, test etmenin en iyi yoludur.
2. Proje Bütçesi
Projenin bütçesi küçükse, manuel test yapılır çünkü otomasyon testi manuel testten daha pahalıdır.
3. İnsan Kaynakları
İnsan kaynağı sayısı yeterli miktarda mevcutsa, manuel testler kolayca yapılabilir, ancak insan kaynakları daha azsa otomasyon testi en iyi seçenektir.
4. Bir test senaryosunun kaç kez test edilmesi gerektiği
Test senaryolarının düzenli olarak test edilmesi gerekiyorsa, senaryoları arada bir test etmeniz gerekiyorsa, otomasyon testi kullanılmalıdır. Manuel test yapılmalıdır.
5. Koddaki değişiklikler
Kodda yapılan değişiklikler sıklıkla yapılıyorsa otomasyon testi yapılmalıdır. Bazen bir modülde değişiklik yapmak diğer modüle zarar verebilir, bu nedenle modüllerden birinde değişiklik yaptıktan sonra tüm modülleri test etmek önemlidir ve bu, otomasyon süreciyle kolayca test edilebilir.
6. Paralel mi yoksa sıralı olarak mı test edileceği
Testi aynı anda ancak farklı makinelerde çalıştırmanız gerektiğinde, otomasyon testi gerçekleştirilir, çünkü manuel test durumunda testi sırayla yapmanız gerekir.
7. Rastgele / Ad-hoc test nasıl yapılır
Ekranları rastgele kontrol etmeniz gerektiğinde manuel test gerçekleştirilir.
bir xml dosyasını nasıl açarım
'Daha çok oynarsan, daha çok bulursun.'
Yukarıdaki cümlenin anlamı, yazılımın özellikleriyle daha fazla oynayarak daha fazla hata bulacağınızdır. Özelliklerle oynamak için, bir testçinin yaratıcı olması çok önemlidir.
8. Görüntü ve yazı tipi boyutu nasıl test edilir
Görüntüleri ve yazı tipi boyutunu otomasyon işlemi ile test etmek mümkün değildir, bu özellikler sadece manuel işlemle test edilebilir.
9. Verilen zaman
Test aşaması için süre daha azsa, otomasyon testi en iyi seçenektir.
10. Sonucu görmek isteyen test kullanıcılarının sayısı
Bir kişi manuel test yaparken, ekibin geri kalanı çalıştırılan sonucu göremez, ancak otomasyon sürecinde birden fazla kişi sistemde oturum açabilir ve sonucu görebilir.
11. Daha İlginç
Test otomasyonu, aynı formları defalarca doldurarak sorunu çözdü çünkü aynı bilgileri tekrar tekrar doldurmak sinir bozucu olabilir.
12. Gerçek kullanıcı sorunlarını bulmak için
Otomasyon araçları, test komut dosyalarını yazdıktan sonra onu gereksinime göre çalıştırdığınız ve herhangi bir insan yargısına ihtiyaç duymayan bir robot gibi hareket eder. Manuel testte, bir test cihazı bu yazılımı kullanarak hataları bulmalıdır. Bir test cihazı, yazılımı son kullanıcı gibi kullanır ve beklenmedik senaryoları ortaya koyarak işleri bozmaya çalışır.
13. Manuel testi yeniden kullanın
Manuel test durumunda, programa herhangi bir şey eklenirse, programa eklenen şeylerin sayısına bağlı olarak test durumlarını tekrar tekrar yazarsınız. Bu, çok büyük bir zaman kaybına ve insan gücüne yol açar, ancak otomatik testlerle, programa herhangi bir şey ekliyorsanız, gerekli tüm testleri anında yeniden yapmanız gerekir - testler zaten ayarlanmıştır.
14. Yargı ile test edin
Manuel test, insan yargısının ve deneyiminin temelini oluşturur. Bu işlemi kullanarak, test edilmemiş veya gerekli olmayan alanlar test edilir çünkü manuel test yoluyla yazılımın her parçasını test edebilirsiniz.
15. Düzen ve Kullanılabilirlik Sorunları
Düzen ve Kullanılabilirlik Sorunları yalnızca manuel işlemle test edilir. Her iki durumda da gözlem gerekli olduğundan ve test cihazı, yazılımınızın kullanıcı dostu olması çok önemli olduğundan, kendisini bir son kullanıcı olarak görerek işleri test etmek zorundadır.
java dizisine nasıl şeyler eklenir
16. Verimlilik
Otomasyon testi, çok sayıda sistem kullanıcısı olduğunda daha etkilidir. Üniversitedeki tüm öğrencilerin kayıtlarını, rulo numaralarını ve işaretlerini tutan yazılımı test etmeniz gerektiğini varsayalım. Yani bu yazılımı test etmek için otomasyon testi en iyi seçenektir.
17. Açıklayıcı test
Hataları tanımlamak için yazılımı keşfetmeniz gerektiğinden, açıklayıcı test yapmak için en iyi seçenek manuel testtir.
18. Yazılım türü
Bazı yazılım türleri için manuel test en iyi seçenektir, örneğin Dokunmatik tabanlı yazılımda manuel test gerçekleştirilir çünkü dokunmatik yazılımda yalnızca manuel işlemle test edilebilen görselleştirmeyi test etmeniz gerekirken, Form doldurma yazılımı durumunda aynı verilerin tekrar tekrar girilmesi gerektiği otomasyon testi tercih edilir.
19. Metodoloji türü
Doğru test türünün seçilmesi, metodolojinin türüne de bağlıdır. İhtiyaçların hızla değiştiği senaryoda, otomasyon testi yerine manuel test tercih edilmektedir.
20. Kurulum ve kurulum testi
İçin Kurulum ve kurulum testi manuel test kullanılır. Senaryoları CD-ROM'ları ve teypleri manuel olarak test etmeniz gerektiğinden, donanımı değiştirerek, manuel test gerçekleştirilir.
21. Hata işleme ve Kurtarma testi
Hata işleme, felaket ve kurtarma, bu sorunlar yalnızca manuel işlemle test edilebilir. Bu sorunları test etmek için test uzmanı, sunucuların kapatılması, sabit disk çökmesi vb. Senaryoları test etmelidir. Test komut dosyalarını kullanarak bunları test etmek mümkün değildir.
22. Yük ve Stres testi
Otomasyon testi, Yük, Hacim, Stres ve Kapasite testlerinde yardımcı olur. Aynı anda 100 kullanıcının çalışabileceği bir sistem oluşturulduğunu varsayalım. Bu nedenle, sistemi 100'den fazla kişinin yükünü kaldırıp kaldırmadığını kontrol etmek için bu testi yapıyoruz.
23. GUI Testi
GUI ekranlarını test etmek için otomasyon testi gerçekleştirilir. Kullanıcı eylemlerini kaydetmek için kullanılan birçok araç vardır ve bunları istediğiniz kadar tekrar oynatmak için. Bu, gerçek ve beklenen sonuçları karşılaştırmak için faydalıdır.
Manuel ve Otomasyon testlerinin her ikisi de kendi yerlerinde önemlidir, ancak bunun amacı kalite testi yapmaktır. Bu yüzden en önemlisi doğru yerde, zamanda ve ortamda doğru testin kullanılmasıdır.
Önerilen Kaynaklar
- Manuel veya Otomasyon Test Uzmanı mısınız? Bizim İçin Yarı Zamanlı Çalışın!
- Manuel ve Otomasyon Testi Zorlukları
- En İyi 10'dan Fazla En İyi Yazılım Test Kitabı (Manuel ve Otomasyon Test Kitapları)
- En İyi Yazılım Test Araçları 2021 (QA Test Otomasyon Araçları)
- Manuel Performans Testi Nasıl Yapılır?
- Manuel Test Yardımı e-Kitap - İçeriden Ücretsiz İndirin!
- Otomasyon Testi Ne Zaman Tercih Edilmeli?
- Primer e-Kitap İndirmeyi Test Etme