Publication
Title
Evaluating the efficiency of continuous testing during test-driven development
Author
Abstract
Continuous testing is a novel feature within modern programming environments, where unit tests constantly run in the background providing early feedback about breaking changes. One of the more challenging aspects of such a continuous testing tool is choosing the heuristic which selects the tests to run based on the changes recently applied. To help tool builders select the most appropriate test selection heuristic, we assess their efficiency in a continuous testing context. We observe on two small but representative cases that a continuous testing tool generates significant reductions in number of tests that need to be executed. Nevertheless, these heuristics sometimes result in false negatives, thus in rare occasions discard pertinent tests.
Language
English
Source (book)
2018 IEEE Workshop on Validation, Analysis and Evolution of Software Tests (VST), 20 March 2018, Campobasso, Italy / Artho, Cyrille [edit.]; et al.
Publication
Institute of Electrical and Electronics Engineers , 2018
ISBN
978-1-5386-6492-6
Volume/pages
p. 21-25
Full text (Publisher's DOI)
Full text (open access)
UAntwerpen
Faculty/Department
Research group
Project info
BOF Sabbatical Leave- Prof. Demeyer.
Publication type
Subject
Affiliation
Publications with a UAntwerp address
External links
Record
Identification
Creation 19.11.2018
Last edited 15.07.2021
To cite this reference