Automated Module Testing in Prolog
IEEE Transactions on Software Engineering
ANT—a test harness for the NELSIS CAD system
EURO-DAC '92 Proceedings of the conference on European design automation
Black-box testing: techniques for functional testing of software and systems
Black-box testing: techniques for functional testing of software and systems
Software testing in the real world: improving the process
Software testing in the real world: improving the process
TestTube: a system for selective regression testing
ICSE '94 Proceedings of the 16th international conference on Software engineering
Platform-independent and tool-neutral test descriptions for automated software testing
Proceedings of the 22nd international conference on Software engineering
A comparative study of coarse- and fine-grained safe regression test-selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
An empirical study of regression test selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Automating software module testing for FAA certification
Proceedings of the 2001 annual ACM SIGAda international conference on Ada
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing
Software Verification and Validation: An Overview
IEEE Software
Incremental Regression Testing
ICSM '93 Proceedings of the Conference on Software Maintenance
Hi-index | 0.00 |
In the prevailing competitive environment, companies are facing tremendous market pressures to launch defect-free products in a timely manner. This challenge is compounded when a product runs into sustenance phase because complete regression runs need to be performed for each change/enhancement made in every build/release of the product-under-test. This paper discusses an architectural framework approach to address the above challenge, thereby aiming to make regression testing a simple, repeatable and automated exercise. The framework design encapsulates hierarchical test case management, multi-user support, product version maintenance, and automated test execution and result analysis to facilitate easy testing. The open architecture of the framework allows it to augment capabilities of some other testing tools by providing adapters to them, thus, eliminating the rigidity of use of a particular tool. The paper also draws a comparison of the architectural approach with other existing frameworks and presents a cost-benefit analysis of the suggested approach.