Testing: ISEB Foundation

Dynamic Testing Techniques

Black and White Box Testing

Explain terminology: black box/functional and white box/structural/glass box.

Describe difference between black and white box techniques.

Explain that black box is relevant throughout the life cycle weeras, in general, additional white box is appropriate for sub-system testing (unit, link) but becomes progressively less useful towards system and acceptance testing. System and acceptance testers will tend to focus more on specifications and requirements than on code.

Emphasise the use of systematic techniques (and coresponding measures) to provide confidence.

Explain that tools increase productivity and quality and are particularly useful for white box testing.

Black Box Test Techniques

List all black box techniques in BS 7925-2.

Provide description and example of equivalence partitioning and boundary value analysis, plus one other.

White Box Test Techniques

List all white box techniques in BS 7925-2.

Provide description and example of statement and of branch/decision testing, as per BS 7925-2.

Error-Guessing

Error-guessing can detect some faults that systematic techniques can miss. Test cases are derived from experience of where errors have occurred in the past or the tester has an insight as to where errors are likely to occur in the future.

Error-guessing should be used as "mopping-up" approach or as a supplement to systematic techniques, not as the first choice technique.

This page is very heavily based on the ISEB Foundation Certificate Syllabus.
This is unavoidable, as to pass the exam, you have to use their terminology.

Back to top     Home     Next     Serious Stuff

© 2002. Copyright Sue Nethercott.