It addresses special testing problems resulting from inheritance, polymorphism, and encapsulation. The seminar conforms to the IEEE standards for software testing. The motivation for testing is developed. Many techniques for developing specification-based tests are presented. All levels of testing are covered, including unit, integration, performance, and system test.
Participants learn practical skills in small group workshops.
Software testing tools, test metrics, and considerations for managing the testing process are covered. Each participant receives a detailed notebook including solved problems, glossary, and bibliography. This document is a valuable desk reference. Bob Binder and Duane Terrazas are course instructors. Binder is the developer of this course.