• DocumentCode
    3176066
  • Title

    Analysis of Mistakes as a Method to Improve Test Case Design

  • Author

    Eldh, Sigrid ; Hansson, Hans ; Punnekkat, Sasikumar

  • Author_Institution
    Radio Syst. & Technol., Ericsson AB, Stockholm, Sweden
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    Test Design -- how test specifications and test cases are created -- inherently determines the success of testing. However, test design techniques are not always properly applied, leading to poor testing. We have developed an analysis method based on identifying mistakes made when designing the test cases. Using an extended test case template and an expert review, the method provides a systematic categorization of mistakes in the test design. The detailed categorization of mistakes provides a basis for improvement of the Test Case Design, resulting in better tests. In developing our method we have investigated over 500 test cases created by novice testers. In a comparison with industrial test cases we could confirm that many of these mistake categories remain relevant also in an industrial context. Our contribution is a new method to improve the effectiveness of test case construction through proper application of test design techniques, leading to an improved coverage without loss of efficiency.
  • Keywords
    formal specification; program testing; mistake analysis; mistake systematic categorization; test case construction; test case design; test specifications; Context; Industries; Software systems; Systematics; Testing; Writing; Efficient Testing; Improvement Method; Test Case; Test Design; Test Techniques;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-61284-174-8
  • Electronic_ISBN
    978-0-7695-4342-0
  • Type

    conf

  • DOI
    10.1109/ICST.2011.52
  • Filename
    5770596