Test case prioritization (TCP) aims to reorder the regression test suite with a goal of increasing the fault detection rate. Various TCP techniques have been proposed based on …
Regression testing is an important but expensive activity in software development. Among various types of tests, web service tests are usually one of the most expensive (due to …
X Wu, C Zhu, Y Li - Proceedings of the 29th ACM Joint Meeting on …, 2021 - dl.acm.org
Numerous tools and techniques have been developed to extract and analyze information from software development artifacts. Yet, there is a lack of effective method to process, store …
A Ansari, MB Shagufta, AS Fatima… - … on Advances in …, 2017 - ieeexplore.ieee.org
Testing of product is perform to discover or detect the errors and defects in the developed system. But testing is usually time consuming especially when complex projects are …
Given two test cases, one larger and one smaller, the smaller test case is preferred for many purposes. A smaller test case usually runs faster, is easier to understand, and is more …
Y Wu, Y Chen, X Xie, B Yu, C Fan… - 2020 IEEE international …, 2020 - ieeexplore.ieee.org
Regression testing aims to check the functionality consistency during software evolution. Although general regression testing has been extensively studied, regression testing in the …
A Gyori, O Legunsen, F Hariri… - 2018 IEEE 29th …, 2018 - ieeexplore.ieee.org
Regression testing in very large software ecosystems is notoriously costly, requiring computational resources that even large corporations struggle to cope with. Very large …
Web crawlers can perform long running in-depth explorations of a web application, achieving high coverage of the navigational structure. However, a crawling trace cannot be …
T Baral, S Rahman, BN Chanumolu… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Continuous development (CD) helps developers quickly release and update their software. To enact CD, developers customize their CD builds to perform several tasks, including …