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

  1. Antonia Bertolino
  2. Premkumar T. Devanbu
  3. Stuart G. Stubblebine
  4. Charles Sutton
  5. Miltiadis Allamanis
  6. Earl T. Barr
  7. Tien Nhut Nguyen
  8. Anh Tuan Nguyen

In Software

  1. Antonia Bertolino
  2. Premkumar T. Devanbu
  3. Stuart G. Stubblebine
  4. Charles Sutton
  5. Miltiadis Allamanis
  6. Tien Nhut Nguyen
  7. Anh Tuan Nguyen
  8. Earl T. Barr

Citations in the corpus