Software Testing


Lecture Index


Click on a slide to go to that topic.

Software Testing 00:00:00
Why do programs have defects 00:02:10
Defect removal is expensive 00:05:14
Types of defects 00:08:09
One way to think of defects 00:12:52
Reviews 00:14:08
What to review 00:14:59
How to review 00:15:51
Code Reviews 00:19:43
C++ code review guidelines 00:23:00
Coding Rules Checker 00:26:20
Testing 00:27:48
What is wrong with the way we test now 00:28:24
Types of testing 00:29:41
Types of testing II 00:32:38
Black and White Box Testing 00:33:32
Testing Efficiency 00:36:25
Testing methods 00:37:04
Testing tools 00:38:32
Checking Code Coverage and Paths 00:40:53
Insure 00:41:57
Insure++ II 00:43:10
Expect 00:44:32
Expect example 00:46:06
Expect Pros and Cons 00:47:38
Testing Axioms 00:48:45
Testing Axioms cont 00:51:05