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.
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.
Primary Language | English |
---|---|
Subjects | Engineering |
Journal Section | Research Articles |
Authors | |
Publication Date | August 10, 2023 |
Submission Date | May 18, 2023 |
Acceptance Date | June 14, 2023 |
Published in Issue | Year 2023 Volume: 4 Issue: 1 |