Ever wondered how an aeroplane is tested? How do software testers and developers know they can trust the software they have produced to not fail mid-flight? Software Testing is the process of systematically experimenting with an object (the SUT = System Under Test) in order to establish its quality, where quality means the degree of accordance to the intention or specification. This module will cover various test types and methods that learners will be able to apply to a variety of scenarios; e.g. Boundary value analysis, path coverage, decision tables, and more. The methods and techniques covered also appear in the International Software Testing Qualifications Board (ISTQB) tester certification which is widely recognised.
This module is aimed at professional learners who are looking to develop their software testing skills.