• DocumentCode
    2088651
  • Title

    Combinatorial Test Design in the TOSCA Testsuite: Lessons Learned and Practical Implications

  • Author

    Ramler, Rudolf ; Kopetzky, Theodorich ; Platz, W.

  • Author_Institution
    Software Competence Center Hagenberg, Hagenberg, Austria
  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    569
  • Lastpage
    572
  • Abstract
    The advantage of combinatorial techniques over less structured approaches is supported by the experience from numerous real-world projects where a significant reduction of the number of test cases has been achieved without compromising functional coverage. However, to fully benefit from combinatorial testing, the applied techniques and tools have to satisfy the requirements and needs of testers and practitioners. In this paper we explore such requirements distilled from testing software systems for over 15 years across a wide range of projects in business and industry. Their practical implications span from mastering the combinatorial explosion over support for fault localization to understandability, changeability and maintainability. Finally, the paper illustrates how the different combinatorial techniques are able to meet these requirements. The combinatorial techniques discussed in this paper are part of the TOSCA Test suite developed by TRICENTIS.
  • Keywords
    combinatorial mathematics; program testing; TOSCA testsuite; combinatorial explosion; combinatorial test design; combinatorial testing; fault localization; software systems testing; test cases; Business; Context; Explosions; Industries; Software systems; Testing; combinatorial testing; linear expansion; test tools; value-based testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4577-1906-6
  • Type

    conf

  • DOI
    10.1109/ICST.2012.142
  • Filename
    6200154