COURSE OBJECTIVE:
The objectives for introduction to test
techniques:
· To
give attendees an awareness of the benefits of using static analysis to
identify test objectives and risks
· To
give attendees experience in applying static analysis & structure-based test
design techniques
· To
give attendees experience in applying black-box approaches to business process
via use-cases
· To
give attendees an appreciation of how test techniques are appropriate for
different systems under test and/or different levels of risk
· To
give attendees an appreciation of how these techniques are used to create test
cases and measure test coverage
TARGET AUDIENCE:
The
workshop is principally aimed at testers and test engineers who have already
attended the Test techniques – Foundation level course who want to improve the
quality and effectiveness of the tests they (or their testers) design, and who
want to ensure that they are fully aware of current best industry practices.
COURSE PREREQUISITES:
There are no formal entry requirements,
but this course follows on from techniques covered in the Test Techniques-
Foundation Level
COURSE CONTENT:
·
Static analysis &
dynamic testing
·
Control flow analysis
·
Data flow analysis
·
System architectures and
call graph analysis
·
Dynamic white-box testing
·
Condition,
decision/condition, modified condition decision, multiple condition testing
·
Path
testing
·
Dynamic
black-box testing
·
Use-case
testing
·
Choosing test techniques
FOLLOW ON COURSES:
ISTQB Foundation, ISTQB Agile or Mobile App Tester extensions