Testing in software development
Testing in software development
Adequate testing and object-oriented programming
Journal of Object-Oriented Programming
Object-oriented analysis and design
Object-oriented analysis and design
A quality-first program for object technology
Object Magazine
Object-oriented integration testing
Communications of the ACM
Design for testability in object-oriented systems
Communications of the ACM
Black-box testing: techniques for functional testing of software and systems
Black-box testing: techniques for functional testing of software and systems
The essential distributed objects survival guide
The essential distributed objects survival guide
Object oriented software testing: a hierarchical approach
Object oriented software testing: a hierarchical approach
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Component-Based Software Testing with UML
Component-Based Software Testing with UML
Hi-index | 0.00 |
Object-oriented Software Systems present a particular challenge to the software testing community. This review of the problem points out the particular aspects of object-oriented systems which makes it costly to test them. The flexibility and reusability of such systems is described from the negative side which implies that there are many ways to use them and all of these ways need to be tested. The solution to this challenge lies in automation. The review emphasizes the role of test automation in achieving adequate test coverage both at the unit and the component level. The system testing level is independent of the underlying programming technology.