The Test Cases Generation: Approaches and Techniques in Software Testing

Optimizing Test Suites for Software Testing

Authors

  • Khadija Sania Ahmad M. Tech in CSE Scholar Author
  • Shaista Khan M. Tech in CSE Scholar Author
  • Priyanka . M. Tech in CSE Scholar Author
  • Nazia Ahmad Author

Keywords:

test cases generation, approaches, techniques, software testing, test suite optimization, coverage criterion, redundancy-reduced selection, product configurations, dependency, test goals, product lines, exponential number, configurations, features, product-line test suite

Abstract

The design of an appropriate test suite for software testing is a challenging task. It requires a suitable tradeoff between effectiveness, e.g., a sufficient amount of test cases to satisfy the test goals of a given coverage criterion, and efficiency, e.g., a redundancy-reduced selection of test cases. Recent test suite optimization approaches, therefore, usually require an explicit enumeration of existing test cases. The test suite design for covering entire software product lines was even more problematic as the dependency between test cases, test goals and product configurations has to be taken into account. Due to the exponential number of configurations with respect to the number of features, an explicit enumeration of all products for optimizing a product-line test suite is impartibly.

Downloads

Download data is not yet available.

Downloads

Published

2017-02-01