Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 

System Testing

Course Code: ST      Days: 3
Show all Business Systems Development Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

This System Testing course offers training in the essential skills required by systems analysts and programmers who are to take part in system testing. With the emphasis on quality and productivity, skills such as producing test strategies and test plans have become increasingly important.

Audience

  • Analysts and programmers who take part in System Testing
  • Development staff who will be responsible for the testing of new/amended systems.
  • This course is relevant and appropriate to those new to system testing as well as to experienced testers who need a more methodical approach.

Skills Gained

Delegates will learn how to:
  • understand the key principles/strategies of testing
  • estimate for testing
  • identify test conditions
  • carry out risk assessment
  • document test data and test scripts
  • appreciate the concepts and benefits of walkthroughs
  • run and document tests

Prerequisites

Delegates should have a basic knowledge of IT systems development as an analyst or programmer.

Course Outline

Principles of Testing

  • Definitions of testing; Problems/limitations of the testing process; Principles of testing; How to minimise problems

Testing Strategies

  • Testing Steps - a step by step method for planning, producing, and applying tests; The Testing Cycle - the various levels of testing which may be used, and the objectives of each; The Testing Strategy - the different categories of conditions which must be tested; The strategy matrix - determining which categories to test in a given level of testing

Designing Tests

  • Test conditions and test cases; Characteristics of a good test; Techniques for defining tests; Equivalence classes; Boundary analysis; Online state changes; Error guessing; Checklists and building on previous testing; The contents of a test plan

Risk Assessment

  • The risk management cycle; Business risks defined; Identifying high impact areas of systems; Factors contributing to risk; Assessing risk and prioritising test conditions

Requirements Based Testing

  • Identifying and assessing requirements; Defining test conditions from requirements; Tracing requirements through testing; What to do if requirements are unclear

Design Based Testing

  • A stepwise approach to deriving test conditions from design documentation; Valid, invalid and boundary test conditions; Reviewing for completeness, clarity and balance; Mandatory tests - standard tests for all parts of a system

Structured Walkthroughs and Inspections

  • The difference between the two; Powerful methods for identifying and removing work defects; Roles, responsibilities and procedures for structured walkthroughs and inspections

Estimating for Testing

  • The need to estimate; Problems to be overcome; What will need to be estimated; Techniques available; Factors to consider; Tuning the techniques; The overall approach

Test Data and Test Scripts

  • Base data and input data; Definition of the test case (data and expected result); Sources of data; How to specify test cases as a test script; How to assess test coverage; Documentation produced

Running and Documenting Tests

  • Initiating and controlling tests; Checking test cases and recording results; The error notification cycle; On line testing

Problem and Change Management

  • Change control - why and how; The use of metrics

The Testing Environment

  • Factors influencing the success of testing; People factors (organisation, procedures, communications); Types of automated tools and their uses


How to make a booking for the ST course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership