• DocumentCode
    2374556
  • Title

    Combinatorial test cases with constraints in software systems

  • Author

    Li, Longshu ; Cui, Yingxia ; Yang, Yun

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Anhui Univ., Hefei, China
  • fYear
    2012
  • fDate
    23-25 May 2012
  • Firstpage
    195
  • Lastpage
    199
  • Abstract
    Combinatorial testing has become an important approach in software testing, and many algorithms have been developed for generating combinatorial test cases. However, few have considered the constraints between the input parameters. In this paper, we summarize existing combinatorial testing strategies with constraints and propose two novel algorithms, namely, the CCS (construct constraint set) algorithm and the CTWC (combinatorial testing with constraints) algorithm. We first utilize CCS to compute implied constraints, and then facilitate CTWC to generate test cases for the system under test. We evaluate the CCS algorithm using a case study and compare the results of the CTWC algorithm with some existing strategies. Experimental results show that our algorithm outperformed them in terms of the number of test cases.
  • Keywords
    program testing; CCS algorithm; CTWC algorithm; combinatorial test case generation; combinatorial testing strategies; combinatorial testing with constraints algorithm; construct constraint set algorithm; software testing; Annealing; Educational institutions; combinatorial testing; dynamic generation; implied constraint; test case generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), 2012 IEEE 16th International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4673-1211-0
  • Type

    conf

  • DOI
    10.1109/CSCWD.2012.6221818
  • Filename
    6221818