• DocumentCode
    2088686
  • Title

    Effectiveness of Pair-Wise Testing for Software with Boolean Inputs

  • Author

    Ballance, William Alton ; Vilkomir, Sergiy ; Jenkins, William

  • Author_Institution
    Dept. of Comput. Sci., East Carolina Univ., Greenville, NC, USA
  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    580
  • Lastpage
    586
  • Abstract
    The pair-wise approach is a software testing technique, which generates test cases that consist of all combinations of pairs of input variable values. This paper investigates the effectiveness of the pair-wise approach for one practically important case -- testing logical expressions in software. Pair-wise effectiveness is experimentally evaluated in general terms and separately for specific types of faults. Two freely available software tools are used for pair-wise test set generation. Fault Evaluator, a software tool developed by the authors, is used for fault simulation and effectiveness evaluation. The experimental results are contrasted with data from other researchers, and the effectiveness of the pair-wise approach is compared with random testing. Quantitative analysis of pair-wise effectiveness depending on the size of expressions is also provided.
  • Keywords
    Boolean algebra; fault simulation; program testing; software tools; Boolean inputs; Fault Evaluator; effectiveness evaluation; fault simulation; logical expressions; pairwise test set generation; pairwise testing; random testing; software testing; software tools; test case generation; Extraterrestrial measurements; Organizations; Software algorithms; Software testing; Software tools; experimental evaluation; logical expressions; pair-wise testing; testing effectiveness;
  • 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.144
  • Filename
    6200156