Refinement of the Test Bed Using Various Prioritization Techniques for Assuring Software-Quality

Test development is an expensive technique. Test suite saving for the software application by which test cases from the suite can be used for the software maintenance. We propose to develop Specification Analyzer that accepts specification like statement coverage, code coverage for the generation of efficient test cases from test suite. The Specification Analyzer compares the information about the techniques like Precision, Efficiency, Inclusiveness and Generality. The Fault detection capability tool provides the minimized size of test suite which satisfies the above criteria. By reducing the test suite size, we can reduce the execution cost and time, validation and management of the test cases from the suite for future releases of the software and able to maintain the fault detection capability by reusing the refined test cases. The prioritization method will increase time-effectiveness in detecting the faults. An improved rate of fault detection can provide faster feedback of the system under test.

[1]  Gregg Rothermel,et al.  A Comparative Study of Regression Test Selection Techniques , 1997 .

[2]  Joseph Robert Horgan,et al.  Test set size minimization and fault detection effectiveness: A case study in a space application , 1999, J. Syst. Softw..

[3]  Joseph Robert Horgan,et al.  Effect of Test Set Minimization on Fault Detection Effectiveness , 1995, 1995 17th International Conference on Software Engineering.

[4]  Gregg Rothermel,et al.  A safe, efficient algorithm for regression test selection , 1993, 1993 Conference on Software Maintenance.

[5]  Gregg Rothermel,et al.  Selecting tests and identifying test coverage requirements for modified software , 1994, ISSTA '94.

[6]  Joseph Robert Horgan,et al.  Test set size minimization and fault detection effectiveness: a case study in a space application , 1997, Proceedings Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97).

[7]  Gregg Rothermel,et al.  Analyzing Regression Test Selection Techniques , 1996, IEEE Trans. Software Eng..

[8]  Gregg Rothermel,et al.  An empirical study of regression test application frequency , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[9]  Joseph Robert Horgan,et al.  Incremental regression testing , 1993, 1993 Conference on Software Maintenance.