0
3.6kviews
Write a short note on Efficient Test Suite Management

Mumbai University > Information Technology > Sem 8 > Software Testing and Quality Assurance

Marks: 5 Marks

Difficulty : Medium

1 Answer
1
226views

Software testing is a continuous process that takes place throughout lifecycle of project. Test cases in an existing test suite can often be used to test a modified program. However, if the test suite is inadequate for retesting, new test cases may be developed and added to test suite. Thus, size of test suite groups as software evolves. Test suite can also be reused later as software evolves. Such test suite, reuse in the form of regression testing. Running all the test cases, however can require lot of efforts. Thus due to obsolete and redundant data, size of test suite continues to grow unnecessarily.

Following are the reasons why use need test suite minimization

  • Release date of product is near.

  • Limited staff to execute all the test cases.

  • Limited test equipment’s or unavailability of testing tools.

Advantages of minimization:

  • Reluctant test cases will be eliminated.

  • Lowers the cost by reducing test suite to minimal subset.

  • Reducing size of test suite decreases the overhead of maintenance of test suite and reduces the efforts and cost required in regression testing.

Please log in to add an answer.