../

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 %%