| Welcome | Foundations | Bug Advocacy | Test Design | Domain Testing | Scenario Testing | Spec-Based Testing | Risk-Based Testing | Exploratory Testing | Taking Exams | Policies | Extras | Instructors Course |

Welcome to the Black Box Software Testing course site.

This site provides Creative Commons-licensed instructional materials (slides and videos) to teach black box software testing. Black box testing is the craft of testing a program from the external view.

We've organized the materials into self-contained sections. Click on the tabs to navigate from section to section.

NSF
       Logo

The development of this site has been extensively supported by the National Science Foundation, via grants EIA-0113539 ITR/SY+PE Improving the Education of Software Testers and CCLI-0717613 Adaptation & Implementation of an Activity-Based Online or Hybrid Course in Software Testing.

We are also developing instructor-support materials. The normal path to our instructor training is to take the testing courses through AST or Florida Tech and then apply to be supervised as an instructor-in-training. We provide formal instructor training at the annual Conference of the Association for Software Testing. To be certified as an instructor by AST, you must teach a course under supervision several times and complete the instructor's course.

If you are an experienced instructor and want us to help you incorporate these materials into your courses, please feel free to contact us at BBST-at-kaner-dot-com.

Within reasonable limits, subject to time availability, I am glad to provide free help to teachers at nonprofit colleges and universities. Commercial instructors, companies that want to use these materials in-house, and for-profit universities are welcome to use our slides and videos subject to the usual restrictions of an Creative Commons Attribution license: You must explicitly acknowledge us as the authors and copyright-holders of every slide of ours that you use. There is no charge to use the materials. However, if you want my help or the help of my collaborators or students, we will have to charge a consulting fee.

Your suggestions and bug reports are very welcome. Please contact me at BBST-at-kaner-dot-com.

Cem Kaner, J.D. Ph.D.
Director: Center for Software Testing Education & Research