Neurosymbolic Repair of Test Flakiness

Y Chen, R Jabbarvand - Proceedings of the 33rd ACM SIGSOFT …, 2024 - dl.acm.org
Test flakiness, a non-deterministic behavior of builds irrelevant to code changes, is a major
and continuing impediment to deliver-ing reliable software. The very few techniques for the …

Traceback: A Fault Localization Technique for Molecular Programs

MC Gerten, JI Lathrop, MB Cohen - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Fault localization is essential to software maintenance tasks such as testing and automated
program repair. Many fault localization techniques have been developed, the most common …

WEFix: Intelligent Automatic Generation of Explicit Waits for Efficient Web End-to-End Flaky Tests

X Liu, Z Song, W Fang, W Yang, W Wang - Proceedings of the ACM on …, 2024 - dl.acm.org
Web end-to-end (e2e) testing evaluates the workflow of a web application. It simulates real-
world user scenarios to ensure that the application flows behave as expected. However …

Latch: Enabling Large-scale Automated Testing on Constrained Systems

T Lauwaerts, S Marr, C Scholliers - Science of Computer Programming, 2024 - Elsevier
Testing is an essential part of the software development cycle. Unfortunately, testing on
constrained devices is currently very challenging. First, the limited memory of constrained …

A Generic Approach to Fix Test Flakiness in Real-World Projects

Y Chen, R Jabbarvand - arXiv preprint arXiv:2404.09398, 2024 - arxiv.org
Test flakiness, a non-deterministic behavior of builds irrelevant to code changes, is a major
and continuing impediment to delivering reliable software. The very few techniques for the …

Can ChatGPT Repair Non-Order-Dependent Flaky Tests?

Y Chen, R Jabbarvand - Proceedings of the 1st International Workshop …, 2024 - dl.acm.org
Regression testing helps developers check whether the latest code changes break software
functionality. Flaky tests, which can non-deterministically pass or fail on the same code …

Flakiness Repair in the Era of Large Language Models

Y Chen - Proceedings of the 2024 IEEE/ACM 46th International …, 2024 - dl.acm.org
Flaky tests can non-deterministically pass or fail regardless of any change to the code, which
negatively impacts the effectiveness of the regression testing. Prior repair techniques for …

[PDF][PDF] Automated Localization and Repair for Variability Faults in Software Product Lines

NTHU TRANG - uet.vnu.edu.vn
Abstract Software Product Line (SPL) systems are becoming popular and widely employed
to develop large industrial projects. However, their inherent variability characteristics pose …