• DocumentCode
    708946
  • Title

    Relationship between pair-wise and MC/DC testing: Initial experimental results

  • Author

    Vilkomir, Sergiy ; Anderson, David

  • Author_Institution
    Dept. of Comput. Sci., East Carolina Univ., Greenville, NC, USA
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    While pair-wise testing has shown a high level of fault detection in many situations, it has not done so for testing logical expressions in software applications. The modified condition/decision coverage (MC/DC) approach was especially developed for testing logical expressions, but test generation according to this approach can be complicated and time-consuming. From a practical point of view, combining pair-wise and MC/DC testing would integrate the benefits of both approaches; however, this would require solving many research problems. As an initial step in this direction, our paper evaluates the level of MC/DC coverage for pair-wise test cases in different situations and compares this level to MC/DC coverage for random test cases. To confirm this, we conducted experimental testing of logical expressions of different sizes, complexities, and numbers of input variables. Our experimental results show that the pair-wise test cases had a higher level of MC/DC coverage compared to the random test cases, achieving more than 70% MC/DC coverage. This allows us to suggest pair-wise testing as a promising method to be used as the basis for MC/DC test generation.
  • Keywords
    fault diagnosis; program testing; MC-DC testing; fault detection; logical expression testing; modified condition-decision coverage approach; pair-wise test cases; Conferences; Fault detection; Input variables; NIST; Software; Software testing; MC/DC; coverage; pair-wise; software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on
  • Conference_Location
    Graz
  • Type

    conf

  • DOI
    10.1109/ICSTW.2015.7107439
  • Filename
    7107439