14 papers · ranked by Valyu relevance
Durga Shree Nagabushanam, Sree Dharinya S, V. Sree Dharinya, Nadendla Sai Roopa + 1 more
'Nadendla Sai Roopa' 'Anugu Arun'] Abstract— The requirements in automation, digitalization, and fast computations have loaded the IT sector with expectations of highly reliable, efficient, and cost-effective software. Given that the process of testing, verification, and validation of software products consumes 50-75%…
Anurag Dwarakanath, Neville Dubash, Sanjay Podder
—Automated software testing involves the execution of test scripts by a machine instead of being manually run. This significantly reduces the amount of manual time & effort needed and thus is of great interest to the software testing industry. There have been various tools developed to automate the testing of web…
Hussein M. Ali, Mahmood Yashar Hamza, Tarik A. Rashid
— The software development lifecycle depends heavily on the testing process, which is an essential part of finding issues and reviewing the quality of software. Software testing can be done in two ways: manually and automatically. With an emphasis on its primary function within the software lifecycle, the relevance of…
Anurag Dwarakanath, Dipin Era, Aditya Priyadarshi, Neville Dubash + 1 more
'Sanjay Podder'] Abstract—Test automation involves the automatic execution of test scripts instead of being manually run. This significantly reduces the amount of manual effort needed and thus is of great interest to the software testing industry. There are two key problems in the existing tools & methods for test…
Wang Shua, Yinan Yu, Robert Feldt, Dhasarathy Parthasarathy
Case Study Authors: ['Wang Shua' 'Yinan Yu' 'Robert Feldt' 'Dhasarathy Parthasarathy'] Abstract—Vehicle API testing verifies whether the interactions between a vehicle's internal systems and external applications meet expectations, ensuring that users can access and control various vehicle functions and data. However…
Vahid Garousi, N. Eneh Joy, Alper Buğra Keleş
evaluation Authors: ['Vahid Garousi' 'N. Eneh Joy' 'Alper Buğra Keleş'] Abstract—Context: Test engineers are looking at more ways to test system more effectively and efficiently. Automated Software testing facilitated a significant advancement in accelerating test processes compared to manual methods. With recent…
Betim Sherifi, Khaled Slhoub, Fitzroy Nembhard
Reporting Authors: ['Betim Sherifi' 'Khaled Slhoub' 'Fitzroy Nembhard'] Abstract—Having a high quality software is essential in software engineering, which requires robust validation and verification processes during testing activities. Manual testing, while effective, can be time consuming and costly, leading to an…
Rajesh Mathur, Scott B. Miles, Miao Du
—Checking software application suitability using automated software tools has become a vital element for most organisations irrespective of whether they produce in-house software or simply customise off-the-shelf software applications for internal use. As software solutions become ever more complex, the industry…
Robert Mischke, Kathrin Schaffert, Dominik Schneider, Alexander Weinert
'Alexander Weinert'] Abstract. Research software is often developed by individual researchers or small teams in parallel to their research work. The more people and research projects rely on the software in question, the more important it is that software updates implement new features correctly and do not introduce…
Afonso Fontes, Francisco Gomes de Oliveira Neto, Robert Feldt
Unit testing is a stage of testing where the smallest segment of code that can be tested in isolation from the rest of the system—often a class—is tested. Unit tests are typically written as executable code, often in a format provided by a unit testing framework such as pytest for Python.
Arnaud Gotlieb, Morten Mossige, Helge Spieker
Automated test execution scheduling is crucial in modern software development environments, where components are frequently updated with changes that impact their integration with hardware systems. Building test schedules, which focus on the right tests and make optimal use of the available resources, both time and…
Linda Erlenhov, Francisco Gomes de Oliveira Neto, Martin Chukaleski, Samer Daknache
'Samer Daknache'] Test bots are automated testing tools that autonomously and periodically run a set of test cases that check whether the system under test meets the requirements set forth by the customer. The automation decreases the amount of time a development team spends on testing. As development projects become…
Jason Wang, Basem Suleiman, Muhammad Johan Alibasa
Software is omnipresent within all factors of society. It is thus important to ensure that software are well tested to mitigate bad user experiences as well as the potential for severe financial and human losses. Software testing is however expensive and absorbs valuable time and resources. As a result, the field of…
Zubair Khaliq, Sheikh Umar Farooq, Dawood Ashraf Khan
Artificial Intelligence (AI) is making a significant impact in multiple areas like medical, military, industrial, domestic, law, arts as AI is capable to perform several roles such as managing smart factories, driving autonomous vehicles, creating accurate weather forecasts, detecting cancer and personal assistants…