Model Based Regression Test Reduction Using Dependence Analysis

  • Authors:
  • B. Vaysburg

  • Affiliations:
  • -

  • Venue:
  • ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model based testing is a system testing technique usedto test software systems modeled by formal descriptionlanguages, e.g., an Extended Finite State Machine (EFSM).System models are frequently changed because ofspecification changes. Selective test generation techniquesare used to test the modified parts of the model. However,the size of regression test suites still may be very large. Inthis paper, we present a model-based regression testingapproach that uses EFSM model dependence analysis toreduce regression test suites. The approach automaticallyidentifies the difference between the original model and themodified model as a set of elementary model modifications.For each elementary modification, regression testreduction strategies are used to reduce the regression testsuite based on EFSM dependence analysis. Our initialexperience shows that the approach may significant!)'reduce the size of regression test suites.