Yazılım test araçlarının karşılaştırılması ve manuel test üzerinden otomasyon seçimi
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (TR)
Bilgisayar programlama, belirli bir bilgi işleme hedefini tamamlamak için bir yazılım tasarlama ve oluşturma işlemidir. Yazılımda hiç hata olmaması imkansızdır. Bir yazılım geliştirme sürecindeki ana sorun, yazılımda hataların ortaya çıkması değil, bu hataların zamanında tespit edilip edilemeyeceğidir. Yazılım yaşam döngüsü içerisinde yazılım testinin çok büyük önemi olmasına rağmen, projenin maliyeti ve zamanı gibi kısıtlamalardan dolayı, yazılım testi en son aşama olarak görülmekte ve önemi yeterince dikkate alınmamaktadır. Bir yazılım testinde en uygun metodolojinin hangisi olduğu doğru tahmin edilebilirse, yazılım testi için ayrılan süre daha verimli bir şekilde kullanılacaktır. Bu kararın doğru verilebilmesi için projenin yapısı, proje ekibinin teknik bilgisi ve testi yapılacak yazılımın en önemli kritik noktaları önceden bilinmelidir. Bu kriterlere uygun test tekniğine karar vermek için ise öncelikle testin manuel olarak mı yoksa otomatik olarak mı yapılacağı kararını vermek gerekir. Otomatik yapılacağı kararı verilirse hangi aracın kullanılmasının daha iyi olacağı sorusuna doğru cevap vermek çok önemlidir. Bu soruya doğru cevap verebilmek için test otomasyon araçlarını iyi tanımak gerekir. Bu alanda yapılan çalışmalar kısıtlı sayıdadır. Dünya genelinde yazılım testi ile ilgili var olan çalışmalar incelendiğinde ayrıntılı kaynaklar bulmak oldukça zordur. İlgili çalışmalar birden fazla otomasyon aracını inceleyerek, özelliklerini karşılaştırmak yönündedir. Ancak, bu çalışmalar, çeşitli yazılımlar üzerindeki uyumluluğunu ve başarısını değerlendirmek için yeterli değildir. Bu tez, birden fazla otomasyon aracını tüm yönleriyle inceleyip, aynı testi tüm araçlarda koşarak sonuçlarını detaylıca karşılaştırmaya dayanmaktadır. Test ekibi tarafından önemli görülen yazılım ve donanım parametreleri araştırıldı. Bu parametreler arasında en göze çarpan 10 özellik belirlenmiş ve araçlar bu özelliklere göre karşılaştırılmış ve sonuçlar rapor edilmiştir. Araçların avantaj ve dezavantajları tanımlanmıştır. Bu çalışma, yazılım mühendislerine projelerinde otomatik yazılım test sürecindeki en uyumlu araca nasıl karar vermeleri konusunda yardımcı olacaktır. Anahtar Kelimeler: Yazılım testi, Manuel test ve otomatik test, Telerik Test Studio, Katalon Studio, Sahi Pro, Selenium
Author
Ayşe Kaymak
Institution
How to Cite
Ayşe Kaymak (Yüksek Lisans Tezi). Yazılım test araçlarının karşılaştırılması ve manuel test üzerinden otomasyon seçimi, 2020, Ankara Yıldırım Beyazıt University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Ankara Yıldırım Beyazıt University
- Akran zorbalığı ile ergenlerin algıladıkları aile işlevselliğinin incelenmesi(2019)
- Musul sâlnâmelerine göre şehir hayatı (1308-1330/1891-1912)(2025)
- Yemen'de e-devlet gelişiminin önündeki engeller(2022)
- Çocuk acile başvuran epilepsi tanılı hastaların özellikleri(2022)
- Twitter gündem ağları: Twitter Türkiye gündemlerinin ağ toplumu kavramı üzerinden incelenmesi(2022)
- Arap Baharının MENA bölgesindeki çatışmalar üzerindeki etkisi: Sayım veri analizinden bulgular(2022)