Testing: a roadmap
By Mary Jean Harrold. International Conference on Software Engineering, 2000
452 citations recorded by the source corpus.
Testing is an important process that is performed to support quality assurance. Testing activities support quality assurance by gathering information about the nature of the software being studied. These activities consist of designing test cases, executing the software with those test cases, and examining the results produced by those executions. Studies indicate that more than fty percent of the cost of software development is devoted to testing, with the percentage for testing critical software being even higher. As software becomes more pervasive and is used more often to perform critical tasks, it will be required to be of higher quality. Unless we can nd ecient ways to perform eective testing, the percentage of development costs devoted to testing will increase signicantly. This report briefly assesses the state of the art in software testing, outlines some future directions in software testing, and gives some pointers to software testing resources.
Subfields: Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/f7eb308339b7078d2472b405fbad88500ddba2d3
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Information Systems
- Antonia Bertolino
- Premkumar T. Devanbu
- Stuart G. Stubblebine
- Charles Sutton
- Miltiadis Allamanis
- Earl T. Barr
- Tien Nhut Nguyen
- Anh Tuan Nguyen
In Software
- Antonia Bertolino
- Premkumar T. Devanbu
- Stuart G. Stubblebine
- Charles Sutton
- Miltiadis Allamanis
- Tien Nhut Nguyen
- Anh Tuan Nguyen
- Earl T. Barr
Citations in the corpus
- Software engineering for security: a roadmap (2000, background): “Companion papers on analysis [47] and testing [43] present useful summaries of existing work on testing and verification, as well as important issues for the future.”
- Software Testing Research: Achievements, Challenges, Dreams (2007, methodology): “In FOSE2000, Harrold identified in this regard the following needs: controlled experiments to demonstrate techniques ; collecting and making publicly available sets of experimental subjects; and industrial experimentation.”