Price: The price includes the ISEB examination fee Software Test Analyst Software Test Analyst provides participants with the skills necessary to write test procedures (test scripts) which, when executed, will exercise a system as extensively as possible from any given set of requirements. The course covers industry standard test case design techniques requiring use of specifications and code and also explores how experience-based techniques can compliment the use of more formal techniques.
Using a specification, participants are taken through the process of reviewing for testability, identifying test conditions, designing test cases, creating test procedures and recording information for traceability. These activities are considered so as to illustrate the influences, dependencies and follow-on actions associated with test analysis and design.
The design of tests for functional and non-functional requirements is also covered including such techniques as equivalence partitioning, boundary value analysis and statement, decision and condition testing. Non-functional requirement test techniques including usability, reliability and performance under load, stress and volume are also examined.
Course Contents: - Getting ready Roles of the test analyst Understanding the project context and risks Identifying the goals of testing Analysing the test basis Identifying support required - Deciding on the best approach to testing Static and dynamic analysis Scripted and unscripted testing - Using the techniques Equivalence partitioning Boundary value analysis State transition testing Decision table testing Use case testing Classification tree method Statement testing Decision testing - Understanding test types Reliability testing Usability testing Testing under load - Monitoring progress Using coverage measures Writing test reports.
The course either has new dates in data loading, or is only run as a dedicated or In Company course.