• DocumentCode
    1966163
  • Title

    Experiments on the test case length in specification based test case generation

  • Author

    Fraser, Gordon ; Gargantini, Angelo

  • Author_Institution
    Inst. for Software Technol., Graz Univ. of Technol., Graz
  • fYear
    2009
  • fDate
    18-19 May 2009
  • Firstpage
    18
  • Lastpage
    26
  • Abstract
    Many different techniques have been proposed to address the problem of automated test case generation, varying in a range of properties and resulting in very different test cases. In this paper we investigate the effects of the test case length on resulting test suites: Intuitively, longer test cases should serve to find more difficult faults but will reduce the number of test cases necessary to achieve the test objectives. On the other hand longer test cases have disadvantages such as higher computational costs and they are more difficult to interpret manually. Consequently, should one aim to generate many short test cases or fewer but longer test cases? We present the results of a set of experiments performed in a scenario of specification based testing for reactive systems. As expected, a long test case can achieve higher coverage and fault detecting capability than a short one, while giving preference to longer test cases in general can help reduce the size of test suites but can also have the opposite effect, for example, if minimization is applied.
  • Keywords
    formal specification; program testing; program verification; software quality; automated test case generation; fault detecting capability; reactive systems; specification based test case generation; specification based testing; test case length; Automatic testing; Computational efficiency; Concrete; Fault detection; Genetic mutations; Monitoring; Performance evaluation; Software quality; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation of Software Test, 2009. AST '09. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3711-5
  • Type

    conf

  • DOI
    10.1109/IWAST.2009.5069037
  • Filename
    5069037