ACM Transactions on Programming Languages and Systems (TOPLAS)
Automated test-data generation for exception conditions
Software—Practice & Experience
Analysis and Testing of Programs with Exception Handling Constructs
IEEE Transactions on Software Engineering
Exception handling: issues and a proposed notation
Communications of the ACM
Journal of Systems and Software
The Java Language Specification
The Java Language Specification
An Empirical Evaluation of Weak Mutation
IEEE Transactions on Software Engineering
Using fault injection to increase software test coverage
ISSRE '96 Proceedings of the The Seventh International Symposium on Software Reliability Engineering
An analysis approach for testing exception handling programs
ACM SIGPLAN Notices
An empirical evaluation of several test-a-few strategies for testing particular conditions
Software—Practice & Experience
Hi-index | 0.00 |
Exception handling mechanism can increase the reliability of the system and improve the robustness of the software. But the exception handling code that is used to respond to exceptional conditions tends to be the source of the systems failure. It is difficult to test the exception handling by usual methods. This paper proposes an approach to automatic testing of exception handling based on analyzing the problems encountered during testing exception handling. The method of testing exception handling is efficient through combining the structure of exception handling with "assertion violation". It also gives the supporting tool that has been designed for the method.