• DocumentCode
    2362631
  • Title

    In-parameter-order: a test generation strategy for pairwise testing

  • Author

    Lei, Yu ; Tai, K.-C.

  • Author_Institution
    Fujitsu Network Commun. Inc., Raleigh, NC, USA
  • fYear
    1998
  • fDate
    13-14 Nov 1998
  • Firstpage
    254
  • Lastpage
    261
  • Abstract
    Pairwise testing (or 2-way testing) is a specification-based testing criterion, which requires that for each pair of input parameters of a system, every combination of valid values of these two parameters be covered by at least one test case. Empirical results show that pairwise testing is practical and effective for various types of software systems. We show that the problem of generating a minimum test set for pairwise testing is NP-complete. We propose a test generation strategy, called in-parameter-order (or IPO), for pairwise testing. For a system with two or more input parameters, the IPO strategy generates a pairwise test set for the first two parameters, extends the test set to generate a pairwise test set for the first three parameters, and continues to do so for each additional parameter. The IPO strategy allows the use of local optimization techniques for test generation and the reuse of existing tests when a system is extended with new parameters or new values of existing parameters. We present practical, IPO-based test generation algorithms. We describe the implementation of an IPO-based test generation tool and show some empirical results
  • Keywords
    computational complexity; optimisation; program testing; IPO strategy; NP-complete; in-parameter-order; local optimization; pairwise testing; software testing; specification-based testing; test generation strategy; test generation tool; Computer science; Independent component analysis; Reactive power; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Symposium, 1998. Proceedings. Third IEEE International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9221-9
  • Type

    conf

  • DOI
    10.1109/HASE.1998.731623
  • Filename
    731623