Fault coverage-based test suite optimization method for regression testing: learning from mistakes-based approach

AP Agrawal, A Choudhary, A Kaur… - Neural Computing and …, 2020 - Springer
This paper presents a novel method referred as fault coverage-based test suite optimization
(FCBTSO) for regression test suite optimization. FCBTSO is proposed based on Harrolds …

Finding and breaking test dependencies to speed up test execution

S Kappler - Proceedings of the 2016 24th ACM SIGSOFT …, 2016 - dl.acm.org
Software testing takes up the major part of the build time, which hinders developers' ability to
promptly identify and fix problems. Test parallelization is an effective means to speed up test …

Approximate transformations as mutation operators

F Hariri, A Shi, O Legunsen, M Gligoric… - 2018 IEEE 11th …, 2018 - ieeexplore.ieee.org
Mutation testing is a well-established approach for evaluating test-suite quality by modifying
code using syntax-changing (and potentially semantics-changing) transformations, called …

An efficient regression testing approach for PHP Web applications using test selection and reusable constraints

R Eda, H Do - Software Quality Journal, 2019 - Springer
Web applications undergo frequent changes. These changes can be due to the addition of
new features or the modification of existing features to support customer requests or to patch …

Cost-effective testing based fault localization with distance based test-suite reduction

X Wang, S Jiang, P Gao, X Ju, R Wang… - Science China Information …, 2017 - Springer
The aim of testing based fault localization (TBFL) involves improving the efficiency of
program debugging by providing developers with a guide of ranked list of suspicious …

TestSelector: automatic test suite selection for student projects

F Marques, A Morgado, J Fragoso Santos… - … Conference on Runtime …, 2022 - Springer
Computer Science course instructors routinely have to create comprehensive test suites to
assess programming assignments. The creation of such test suites is typically not trivial as it …

Applying cluster-based approach to improve the effectiveness of test suite reduction

CH Lee, CY Huang - International Journal of Performability …, 2022 - ijpe-online.com
Regression testing is an activity that ensures software quality as new features develop and
needs to be conducted during software development. Practically, regression test suites have …

isense2. 0: Improving completion-aware crowdtesting management with duplicate tagger and sanity checker

J Wang, Y Yang, T Menzies, Q Wang - ACM Transactions on Software …, 2020 - dl.acm.org
Software engineers get questions of “how much testing is enough” on a regular basis.
Existing approaches in software testing management employ experience-, risk-, or value …

REDUNET: reducing test suites by integrating set cover and network-based optimization

M Mongiovì, A Fornaia, E Tramontana - Applied Network Science, 2020 - Springer
The availability of effective test suites is critical for the development and maintenance of
reliable software systems. To increase test effectiveness, software developers tend to …

Orchestration strategies for regression test suites

R Greca, B Miranda, A Bertolino - 2023 IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Regression testing is widely studied in the literature, although most research on the topic is
concerned with improving specific sub-challenges of a wider goal. Test suite orchestration …