State of practical applicability of regression testing research: A live systematic literature review

R Greca, B Miranda, A Bertolino - ACM Computing Surveys, 2023 - dl.acm.org
Context: Software regression testing refers to rerunning test cases after the system under
test is modified, ascertaining that the changes have not (re-) introduced failures. Not all …

Surrogate Safety Measures: Review and Assessment in Real-World Mixed Traditional and Autonomous Vehicle Platoons

T Das, MS Samandar, MK Autry, NM Rouphail - IEEE Access, 2023 - ieeexplore.ieee.org
Surrogate safety measures (SSMs) are critical tools for evaluating the safety performance of
mixed traffic. Crashes are rare events, and historical crash data are scarce for mixed traffic …

How developers engineer test cases: An observational study

M Aniche, C Treude, A Zaidman - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
One of the main challenges that developers face when testing their systems lies in
engineering test cases that are good enough to reveal bugs. And while our body of …

Online testing of RESTful APIs: Promises and challenges

A Martin-Lopez, S Segura, A Ruiz-Cortés - Proceedings of the 30th ACM …, 2022 - dl.acm.org
Online testing of web APIs—testing APIs in production—is gaining traction in industry.
Platforms such as RapidAPI and Sauce Labs provide online testing and monitoring services …

[HTML][HTML] Developer-centric test amplification: The interplay between automatic generation human exploration

C Brandt, A Zaidman - Empirical Software Engineering, 2022 - Springer
Automatically generating test cases for software has been an active research topic for many
years. While current tools can generate powerful regression or crash-reproducing test cases …

[HTML][HTML] Good practices in updating land information systems that used unconventional approaches in systematic land registration

M Biraro, J Zevenbergen, BK Alemie - Land, 2021 - mdpi.com
To properly govern people-to-land relationships, there is a need to formally recognize land
rights, and for this to bring recognizable societal change, the established Land Information …

[HTML][HTML] Promoting open science in test-driven software experiments

M Kessel, C Atkinson - Journal of Systems and Software, 2024 - Elsevier
A core principle of open science is the clear, concise and accessible publication of empirical
data, including “raw” observational data as well as processed results. However, in empirical …

[HTML][HTML] Small-amp: Test amplification in a dynamically typed language

M Abdi, H Rocha, S Demeyer, A Bergel - Empirical Software Engineering, 2022 - Springer
Some test amplification tools extend a manually created test suite with additional test cases
to increase the code coverage. The technique is effective, in the sense that it suggests …

Ampyfier: Test amplification in python

E Schoofs, M Abdi, S Demeyer - Journal of Software: Evolution …, 2022 - Wiley Online Library
Test amplification aims to automatically improve a test suite. One technique generates new
test methods through transformations of the original tests. These test amplification tools …

Production monitoring to improve test suites

D Tiwari, L Zhang, M Monperrus… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In this article, we propose to use production executions to improve the quality of testing for
certain methods of interest for developers. These methods can be methods that are not …