• DocumentCode
    2269241
  • Title

    A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support

  • Author

    Farooq, Qurat-ul-ann ; Iqbal, Muhammad Zohaib Z ; Malik, Zafar I. ; Riebisch, Matthias

  • Author_Institution
    Tech. Univ., Ilmenau, Germany
  • fYear
    2010
  • fDate
    22-26 March 2010
  • Firstpage
    41
  • Lastpage
    49
  • Abstract
    Model-based selective regression testing promises reduction in cost and labour by selecting a subset of the test suite corresponding to the modifications after system evolution. However, identification of modifications in the systems and selection of corresponding test cases is challenging due to interdependencies among models. State-based testing is an important approach to test the system behaviour. Unfortunately the existing state-based regression testing approaches do not care for dependencies of the state machines with other system models. This paper presents the tool support and evaluation of our state-based selective regression testing methodology for evolving state-based systems. START is an Eclipse-based tool for state-based regression testing compliant with UML 2.1 semantics. START deals with dependencies of state machines with class diagrams to cater for the change propagation. We applied the START on a case study and our results show significant reduction in the test cases resulting in reduction in testing time and cost.
  • Keywords
    Unified Modeling Language; program testing; regression analysis; software tools; Eclipse based tool; START; UML 2.1 semantics; flexible tool support; model based regression testing approach; software system; state based selective regression testing methodology; state machines; testing cost reduction; testing time reduction; Conference management; Costs; Engineering management; Laboratories; Programming; Software systems; Software testing; System testing; Systems engineering and theory; Unified modeling language; Regression testing; State machine; UML; model based testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2010 17th IEEE International Conference and Workshops on
  • Conference_Location
    Oxford
  • Print_ISBN
    978-1-4244-6537-8
  • Electronic_ISBN
    978-1-4244-6538-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2010.12
  • Filename
    5457788