Advanced Test Techniques
Two days
Testing as a risk reduction process is now recognised as a serious area of study in its own right. There are conferences, courses, web sites, books and formal techniques now readily available. This mass of material can be rather intimidating.

This course summarises all the key issues from the tester's viewpoint and identifies current best practice. It is given by a presenter who has been part of the trend towards improving the way that testers test and deliver tested systems to the customer. If you are a tester who is serious about quality then this will be a day to progress these strongly held views with world best practice.
Objectives:
It is intended that on completion of the course delegates will have:
- reviewed and discussed current testing best practice
- been introduced to twenty-eight test techniques, each formally described
- learned how to apply a selection of these techniques (the selection is based on class demand)
- learned how selected techniques might be introduced into the software development process
Intended for: Professional testers, test team leaders, designers, programmers, systems auditors and analyst/programmers

Key points:

Revision of the key issues
The software development sequence; the ISO 12207 development processes standard; the risks; the problems facing the tester; testing as a risk reduction process; the testing activities needed; the roles and responsibilities; the current best practice in testing; testing strategies that work; management support; policy for software quality; justification of the proposed approach; the QBIT Generic Test Process

Revision of test documentation
The IEEE 829 test documentation standard; the contents of the documents; the test plan; the test script; the issues list; the errors list; the test report; essential support documentation; configuration and change management; managing the testing work; reporting progress; the QBIT Test Documentation Set

Specific testing techniques
Twenty-eight techniques reviewed in the format of Name, Test Objective, Analysis, References, Design, Metric, Completion, Test Objects, Example and Tool Support. Each is reviewed in sufficient detail so that it is possible to describe the basic method, its use, value and when it might be employed. Use of selected test techniques in practice

The test specification
The purpose of a test specification; the creation of clear test objectives; the essential pre-conditions; the test environment; the intended inputs; the expected outputs; the actual outcomes and outputs; the analysis of the results and the status of the test object; The QBIT Test Specification
- The two-day version of this course includes more demonstrations of applying the test techniques
All text © QBIT Ltd. This information may not be reproduced in any form without written permission