• DocumentCode
    1593028
  • Title

    Evolving the Quality of a Model Based Test Suite

  • Author

    Farooq, Usman ; Lam, C.P.

  • Author_Institution
    Sch. of Comput. & Inf. Sci., Edith Cowan Univ., Perth, WA
  • fYear
    2009
  • Firstpage
    141
  • Lastpage
    149
  • Abstract
    Redundant test cases in newly generated test suites often remain undetected until execution and waste scarce project resources. In model-based testing, the testing process starts early on in the developmental phases and enables early fault detection. The redundancy in the test suites generated from models can be detected earlier as well and removed prior to its execution. The article presents a novel model-based test suite optimization technique involving UML activity diagrams by formulating the test suite optimization problem as an Equality Knapsack Problem. The aim here is the development of a test suite optimization framework that could optimize the model-based test suites by removing the redundant test cases. An evolution-based algorithm is incorporated into the framework and is compared with the performances of two other algorithms. An empirical study is conducted with four synthetic and industrial scale Activity Diagram models and results are presented.
  • Keywords
    Unified Modeling Language; evolutionary computation; knapsack problems; optimisation; program testing; software maintenance; software quality; UML activity diagram; equality knapsack problem; evolution-based algorithm; model-based test suite optimization technique; software evolving; software quality; software testing; Automatic testing; Conferences; Costs; Fault detection; Information science; Programming; Redundancy; Software testing; Stochastic processes; Unified modeling language; Model Based Testing; Test Suite Optimization; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-4356-7
  • Type

    conf

  • DOI
    10.1109/ICSTW.2009.27
  • Filename
    4976379