Courses from Boris Beizer

1232 Glenbrook Road
Huntingdon Valley, PA 19006


Phone: 215-572-5580
FAX: 215-886-0144

The World of Testing

The World of Testing is an advanced course for people who are beyond the fundamentals and for organizations that have a functioning test process in place. It is an intensive, 5-day, lecture course that covers 38 different test techniques including: control-flow testing, data flow {t}, finite-state {t}, syntax {t}, transaction flow {t}, loop {t}, domain {t}, predicate {t}, testability design, integration {t}, integration strategies, data integration, maintenance and reintegration {t}, system {t}, stochastic {t}, feature-interaction {t}, regression {t}, fidelity and accountability {t}, recovery {t}, configuration {t}, security {t}, performance {t}, stress {t}, load generators, test tools.

This course is offered only for private presentation or cooperative presentation by special arrangement. Course material is adjusted to suit the specific interests of the organization. Participants are assumed to have had training and/or experience in software development--if you don't know how to program, this course is not for you. Both developers and independent testers are welcome. For developer groups, much of the focus is on testability design.

This course does **not** explain why testing is important nor does it deal in any depth with test management, the software development process who does what kind of testing, and other organizational and motivational issues. Although this course does not deal explicitly with OO testing, the material is generally considered to be prerequisite to a course devoted to OO testing (e.g., data flow testing and finite-state testing).

Participants receive a copy of Software Testing Techniques and the 315 page copyrighted lecture notes with about 825 overhead foils.

Shortened versions of this course with a more limited scope are available for qualified participants and organizations. Public presentations are provided annually in Denmark (December 2-6). Scheduled cooperative presentations (if any) will be posted.

Management Overview--Half Day

This half-day overview is designed for managers and others who want to know what testing technology is all about. It is intended to provide participants with a technical and conceptual vocabulary for testing technology so that they can effectively communicate with personnel (e.g., testers and developers) who have, or will take the 5-day World of Testing course. This Overview is often presented in conjunction with the 5-day World of Testing course. This course is essentially the half-day tutorial I present at various conferences, adjusted to suit the audience.

Management Overview--One Day

This one day overview is designed for managers and others who want to know what testing technology is all about. It is intended to provide participants with a technical and conceptual vocabulary for testing technology so that they can effectively communicate with personnel (e.g., testers and developers) who have, or will take the 5-day World of Testing course. This Overview is often presented in conjunction with the 5-day World of Testing course. This course is essentially the one day tutorial I present at various conferences, adjusted to suit the audience.

Management Briefing--One and/or Two Hours

For managers with limited time and/or attention span. This briefing explains that there is a mature testing technology, why their technical people need it, and the central ideas and benefits therein.

Entry updated October 31, 2002
Return to Listings