• DocumentCode
    1575195
  • Title

    Defect Detection Efficiency: Test Case Based vs. Exploratory Testing

  • Author

    Itkonen, Juha ; Mäntylä, Mika V. ; Lassenius, Casper

  • Author_Institution
    Helsinki Univ. of Technol., Helsinki
  • fYear
    2007
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    This paper presents a controlled experiment comparing the defect detection efficiency of exploratory testing (ET) and test case based testing (TCT). While traditional testing literature emphasizes test cases, ET stresses the individual tester´s skills during test execution and does not rely upon predesigned test cases. In the experiment, 79 advanced software engineering students performed manual functional testing on an open-source application with actual and seeded defects. Each student participated in two 90-minute controlled sessions, using ET in one and TCT in the other. We found no significant differences in defect detection efficiency between TCT and ET. The distributions of detected defects did not differ significantly regarding technical type, detection difficulty, or severity. However, TCT produced significantly more false defect reports than ET. Surprisingly, our results show no benefit of using predesigned test cases in terms of defect detection efficiency, emphasizing the need for further studies of manual testing.
  • Keywords
    program debugging; program testing; defect detection efficiency; exploratory testing; software testing; test case based testing; Automatic testing; Automation; Design optimization; Documentation; Humans; Performance evaluation; Software engineering; Software performance; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-2886-1
  • Type

    conf

  • DOI
    10.1109/ESEM.2007.56
  • Filename
    4343733