Crowdtesting has grown to be an effective alter-native to traditional testing, especially in mobile apps. However, crowdtesting is hard to manage in nature. Given the complexity of …
Y Li, J Wang, Q Wang, J Hu - SEKE, 2019 - ksiresearch.org
Continuous Integration (CI) is an important practice in agile development. With the growth of integration system, running all tests to verify the quality of submitted code, is clearly …
Statistics show that many large software companies, particularly those dealing with large- scale legacy systems, ultimately face an ever-growing code base. As the product grows, it …
In computer science and software development it is important to test software in order to ensure reliability. Regression testing in order to find potential faults introduced by software …
Trade-offs such as" how much testing is enough" are critical yet challenging project decisions in software engineering. Most existing approaches adopt risk-driven or value …
Search-based software testing has been successfully applied to generate unit test cases for object-oriented software. Typically, in search-based test generation approaches …
J Intasara, CT Lin - Journal of Information Science & …, 2022 - search.ebscohost.com
Test suite reduction (TSR) is a frequently adopted approach to improve the efficiency of regression testing while spectrum-based fault localization (SBFL) is a famous approach to …
Regression testing is the most wide-spread method to ensure the quality of software systems. Whenever a change is made to the software, tests are run to ensure bugs are not …
S Mukherjee, S Roy, PP Acharjya - 2021 Fourth International …, 2021 - ieeexplore.ieee.org
Software testing, although once considered a liability has evolved into a necessity over the years and now it has become the most important part of the software engineering process …