Repository logo
 

TEST CASES REDUCTION IN SOFTWARE PRODUCT LINE USING REGRESSION TESTING

Date

2012-05-09

Authors

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Application Engineering is a field where software organizations develop software products from a predefined Software Product Line. The time and cost allotted to come up with a new product variant is limited. Lack of systematic support in testing leads to redundancy. Redundancy in this context can be found in test-cases that do not contribute towards fault-detection and testing leads to an increased testing effort. This thesis work proposes a framework to reduce the testing effort, aimed at avoiding testing redundancy. Feature Model diagrams have been constructed from the assumed specification requirements. These Feature Model diagrams have been used to derive test models such as Object Model diagram and State Chart diagram. Unit testing and System testing have been performed on test models to obtain test cases that have been stored in the repository. Regression testing has been applied to these test cases to classify them into Reusable, Re-testable and Obsolete.

Description

Keywords

Software Product Line, Regression Testing, Test Cases

Citation