Test Case Design Techniques

Workshop –

Using and Choosing Test Techniques

For many, the core part of the tester’s job is the design of test cases; and so the quality of the test cases is a major factor in deciding the quality of the testing.

This hands-on workshop provides delegates with practical guidance on the application of test case design techniques and measures of test coverage, and advice on the choice of which of these techniques and measures to use.  The aim is to provide the delegate with a tool-set of techniques which they have tried from which they can then choose most effectively.

Test case design requires the tester to move from an infinite number of possible tests to a tiny subset which can be managed in the all too finite time available on a real project.  The secret is to select the most effective subset that will give you the most information about the system under test.  This is the challenging, skillful, intellectually-demanding task of effective test case design. The same fundamental approaches for designing tests are used at all levels of software testing.

This workshop provides delegates with practical hands-on experience of applying the most popular test case design techniques to example problems, each of which is supported by model answers.

The techniques covered include both black box (e.g. boundary value analysis, equivalence partitioning, state transition testing, use case testing) and white box (e.g. statement and decision testing) approaches.  All the techniques covered will conform to those defined in the new  ISO/IEC/IEEE 29119 Software Testing Standard and the Software Component Testing Standard, BS 7925-2 (a version of this Standard will be given to all delegates).

Advice will be provided on how to decide which of these techniques will be most effective for a given situation based on both experience and the latest experimental results.

Black Box Only Variant

For those who are most interested in black box test techniques this workshop is also run with only black box techniques.

Course length/numbers

No limit on numbers, but with smaller groups the workshop will be more interactive and allow delegates’ specific questions to be addressed.

This can be delivered as either a two hour, a half-day, full day or two-day workshop.  More time allows more techniques to be addressed (and practiced).