Software Testing Research: Achievements, Challenges, Dreams
- Year
- 2007
- Authors
- Antonia Bertolino
- DOI
- 10.1109/FOSE.2007.25
Related
Persistent Notes
In-text annotations
“four identified goals” Page 2
“1. Introduction” Page 2
“2. The many faces of software testing” Page 3
“We propose that such a common denominator can be the very abstract view that, given a piece of software (whichever its typology, size and domain) testing always consists of observing a sample of executions, and giving a verdict over them." Page 3
“test objective” Page 3
“test selection” Page 3
“test adequacy” Page 3
“levels of testing” Page 3
“The conventional argument is that the earliest, the most convenient, since the cost of fault removal increases as the lifecycle proceeds." Page 3
“3. Software testing research roadmap” Page 3
“1. Universal test theory; 2. Test-based modeling; 3. 100% automatic testing; 4. Efficacy-maximized test engineering." Page 5
“4. You are here: Achievements” Page 5
“More than the act of testing, the act of designing tests is one of the best bug preventers known” Page 5
“5. The routes” Page 7
“5.1. Dream: Universal test theory” Page 7
“By making explicit our assumptions, this challenge refines the WHY do we observe some executions." Page 7
“analytical, statistical, or empirical evidence of the effectiveness of the test-selection criteria in revealing faults, in order to understand the classes of faults for which the criteria are useful." Page 7
“5.2. Dream: Test-based modeling” Page 9
“5.3. Dream: 100% automatic testing” Page 11
“5.4. Dream: Efficacy-maximized test engineering” Page 13
“5.5. Transversal challenges” Page 15
“6. Conclusions” Page 16
%% Import Date: 2026-01-28T11:04:10.294-05:00 %%