Yazılım test sürecinde, daha iyi test sonuçları elde etmek, zamandan ve paradan tasarruf etmek için genellikle otomasyon testi gerekir. Otomasyon testi, özellikle web uygulamaları performans, güvenlik açığı, güvenlik, yük ve strese göre test edildiğinde faydalıdır. Günümüzde, farklı üreticiler tarafından geliştirilmiş, çeşitli özelliklere sahip birçok web tabanlı otomatikleştirilmiş araç bulunmaktadır. Bazıları sadece belirli amaçlar için kullanılabilir ve oldukça iyi sonuçlar verir, bazıları ise daha geniş bir alanda kullanılabilir ancak ortalama sonuçlar verir. Web tabanlı otomatik araçlar, maliyet, lisans, teknik destek, dil desteği, kullanıcı deneyimi, dokümantasyon, tarayıcı desteği, ortam desteği, test türü, donanım gereksinimleri gibi çeşitli kriterlere göre birbirinden farklılık göstermektedir. Belirli bir test süreci için hangi web tabanlı otomatik aracın uygun olduğunu belirlemek genellikle zordur. Bu araçların çoğu lisanslı ve maliyetli olduğundan, deneme yapmak ve uygun otomatik araç üzerinde karar vermek bazen imkansızdır. Literatürdeki bazı çalışmalar, sadece birkaç aracı ve sadece birkaç karşılaştırma kriterini inceleyerek bu sorunu ele almaktadır. Ancak otomatik araçların karşılaştırılması daha detaylı ele alınması gereken önemli bir konudur. Bu yazıda literatürde ilk kez 14 web tabanlı otomatikleştirilmiş araç 20 farklı kritere göre karşılaştırılmakta ve bu kapsamlı incelemenin sonuçları sunulmaktadır.
Yazılım testi Yazılım aracı web uygulama testi otomatik yazılım testi
In the software testing process, automation testing is generally required for obtaining better test results and saving time and money. Automation testing is beneficial, especially when web applications are being tested according to performance, vulnerability, security, load, and stress. Today, there are many web-based automated tools with various properties, which are developed by different producers. Some of them can only be used for specific purposes and produce pretty good results, while others can be used in a broader area but produce average results. Web-based automated tools differ from each other according to various criteria such as cost, license, technical support, language support, user experience, documentation, browser support, environment support, testing type, and hardware requirements. It is often hard to determine which web-based automated tool is appropriate for a specific testing process. Since many of these tools are licensed and costly, it is sometimes impossible to make trials and decide on the proper automated tool. Some studies in the literature address this problem by examining only a few tools and only a few comparison criteria. However, the comparison of automated tools is an important issue that needs to be addressed in more detail. In this paper, for the first time in the literature, 14 web-based automated tools are compared according to 20 different criteria, and the results of this comprehensive review are presented.
Software testing software tool web application testing automated testing tool
Birincil Dil | İngilizce |
---|---|
Konular | Mühendislik |
Bölüm | Araştırma Makaleleri |
Yazarlar | |
Yayımlanma Tarihi | 10 Ağustos 2023 |
Gönderilme Tarihi | 18 Mayıs 2023 |
Kabul Tarihi | 14 Haziran 2023 |
Yayımlandığı Sayı | Yıl 2023 Cilt: 4 Sayı: 1 |