ISBN-13: 9786200585929 / Angielski
Leading-edge technologies demand software to be built on a solid foundation of requirements, development processes, project management methodologies and quality practices. Such software-intensive systems demand high-quality product. Better software testing practices can cut down the cost incurred to develop quality products and also avert software failures. Regression testing is an important testing procedure used in validating the modifications introduced in a system during software maintenance. It is expensive, yet an important process. This book describes the test suite optimization approach to improve the regression testing process by identifying the optimal subset of test cases from a large pool of test cases and reordering the test cases to improve the Fault Detection Effectiveness thereby enhancing the quality of the software under test.