COURSE OBJECTIVE:
This course introduces sound testing principles for those new to testing and provides a foundationon which to build a career as a software testing professional. On completion, delegates will be competent at:¦Reviewing a set of user-stories and reporting
on issues found;
¦Designing tests for given requirements;¦Completing session sheets to record test
execution against acceptance criteria;¦Raising defects with the required information.
Throughout the course delegates will be
encouraged to work in groups with active participation emphasised as key to
personal growth.
TARGET AUDIENCE:
Apprentices and people new to software testing
COURSE PREREQUISITES:
There are no pre-requisites for this course; although delegates should have an interest in learning about software testing engineering
COURSE CONTENT:
¦The contents of the course will show
students how to apply different techniques as follows:
¦Overview of
traditional vs Agile vs DevOps working environments;
¦Static test
techniques – walkthroughs and technical reviews;
¦Insight into
developer testing and code-coverage measures;Continuous
integration and testing at developer level;
¦Practise in
using specification-based testing techniques:
o Equivalence
partitioning;
o Boundary
value analysis;
o State
transition testing;
o Decision
tables;
o Model-based
testing;
o User story
testing.
¦Full scripts
versus session sheets;
¦When to
automate and when not;¦Raising and
managing defects
FOLLOW ON COURSES:
Not available. Please contact.