Characterizing performance regression introducing code changes

DA ALShoaibi - 2019 IEEE International Conference on …, 2019 - ieeexplore.ieee.org
Performance regression testing is highly expensive as it delays system development when
optimally conducted after each code change. As a result, performance regression testing …

Effective Automated Decision Support for Managing Crowdtesting

J Wang, Y Yang, R Krishna, T Menzies… - arXiv preprint arXiv …, 2018 - arxiv.org
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 …

[PDF][PDF] A Class-level Test Selection Approach Toward Full Coverage For Continuous Integration.

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 …

Machine Learning to Uncover Correlations Between Software Code Changes and Test Results

N Fazeli - 2017 - gupea.ub.gu.se
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 …

Limiting transitive closure for static regression test selection approaches

H Karlsson - 2019 - diva-portal.org
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 …

Crowdtesting: When is The Party Over?

J Wang, Y Yang, Z Yu, T Menzies, Q Wang - arXiv preprint arXiv …, 2018 - arxiv.org
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 Unit Test Generation for Evolving Software

JC Medeiros de Campos - 2017 - etheses.whiterose.ac.uk
Search-based software testing has been successfully applied to generate unit test cases for
object-oriented software. Typically, in search-based test generation approaches …

Evaluating the Influence on Fault Localization Caused by Test Suite Reduction in Continuous Integration Process.

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 …

Proactively detecting unreliable tests

A Gyori - 2017 - ideals.illinois.edu
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 …

Test Evaluation Metrics and Test Case Prioritization in the Dynamics of Software Testing

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 …