Loading [MathJax]/extensions/MathMenu.js
Choosing the Right Automated Software Testing Tools | IEEE Conference Publication | IEEE Xplore

Choosing the Right Automated Software Testing Tools


Abstract:

The primary objective of a software project is to get a high-quality software product while reducing the cost and the time required to complete the project. To do that, t...Show More

Abstract:

The primary objective of a software project is to get a high-quality software product while reducing the cost and the time required to complete the project. To do that, the software needs to be tested before being released. Software testing is a set of activities conducted to assure the correctness of software processes and has always been essential during the software development life cycle. Software testers evaluate the quality of the software with the help of various automated testing tools. Automation testing tools help developers find defects that are hard to find during manual testing. Choosing the right automated software testing tools is not a trivial task and is considered one of the most critical steps before testing any software. To simplify the task, we studied 16 automated testing tools that are widely used and considered important by software testers and developers. We organized and compared them based on chosen criteria, such as the platform where they can be employed and what type of testing the functionality they involve. The main goal of this paper is to provide a comparative view of popular test automation tools based on specific criteria. This comparison can benefit software developers, testers, and researchers. It also serves as a reference for university courses in software testing.
Date of Conference: 19-21 May 2024
Date Added to IEEE Xplore: 30 July 2024
ISBN Information:
Conference Location: Tripoli, Libya

I. Introduction

The primary objective of a software project is to get a high-quality software product while reducing the cost and the time required to complete the project. To do that, the software needs to be tested before being released. Software testing is the process of executing software to find if there are any defects or issues before the software is released. Software testing has always been essential during the software development life cycle. According to Capgemini's World Quality Report, companies assign a 25% budget to the testing, and by 2025, it may be around 33% [1].

Contact IEEE to Subscribe

References

References is not available for this document.