A methodology for controlling the size of a test suite
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software engineering (5th ed.)
Software engineering (5th ed.)
Analyzing Regression Test Selection Techniques
IEEE Transactions on Software Engineering
A safe, efficient regression test selection technique
ACM Transactions on Software Engineering and Methodology (TOSEM)
Communications of the ACM
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
A comparative study of coarse- and fine-grained safe regression test-selection techniques
ACM Transactions on Software Engineering and Methodology (TOSEM)
Regression testing of database applications
Proceedings of the 2001 ACM symposium on Applied computing
Prioritizing Test Cases For Regression Testing
IEEE Transactions on Software Engineering
Test Case Prioritization: A Family of Empirical Studies
IEEE Transactions on Software Engineering
Using Applications of Data Versioning in Database Application Development
Proceedings of the 26th International Conference on Software Engineering
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Parallel execution of test runs for database application systems
VLDB '05 Proceedings of the 31st international conference on Very large data bases
A Safe Regression Test Selection Technique for Database-Driven Applications
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
An intensional approach to the specification of test cases for database applications
Proceedings of the 28th international conference on Software engineering
TimeAware test suite prioritization
Proceedings of the 2006 international symposium on Software testing and analysis
A framework for efficient regression tests on database applications
The VLDB Journal — The International Journal on Very Large Data Bases
Hi-index | 0.00 |
Testing is one of the most expensive tasks in today's software development cycle and it is very important to devise techniques that speed up the whole testing process. In a recent paper [9], it has been shown that tests on database applications can be speeded up by using proper test execution strategies and test optimization algorithms. This papers proposes a new test execution strategy called SAFE-OPTIMISTIC and a new test optimization algorithm called SLICE*. SAFE-OPTIMISTIC is better than the strategy proposed in [9] in which it reduces testing time without jeopardizing test quality. SLICE* has a better performance than the test optimization algorithms in [9] in all cases and it keeps on performing well even if the subject application and the test suite evolve.