Comments on starting testing early

Joe Strazzere <strazzer@shore.net>

"Sometimes test designs are created by domain experts, but are carried out by less than experts. This may mean that your "Design 1" is more appropriate (although you may need lots more "design 1"s.)

Also, boundary conditions might be missed more often using "Design 2", since they are less clearly spelled out (maybe the bug only occurs when the account has > $99, but the testers don't wish to type too many digits. Specifying a "positive balance" might not be good enough!)"

Brian Marick replies: "I agree. Design 2 styles should spell out key 'test requirements' (what I call the conditions that must be tested), including boundary conditions, but there's still an increased chance they'll be overlooked."

Got something to add?