Introduction to Testing

This is a one-day course aimed at introducing people to software testing. The material has been developed to be consistent with the syllabi of the International Software Testing Qualifications Board (ISTQB), so the course can be used either as preparation for the ISTQB Foundation course, or “stand-alone” for those not yet interested in gaining a formal qualification.
This course will allow you to gain a clear overview of the major considerations that underlie “good testing”. Get confident in the essentials you need in order to get started in an exciting and challenging career in software testing, or get up to date on current practises in line with the teachings of ISTQB and the British Computer Society.
Delegates will learn
- To explain what “testing” means, and the reasons why it’s necessary
- To outline a generic process for testing software, and place it into the context of different types of software project
- To consider the economic advantages and practical applications of using testing to assure good quality, rather than merely measuring actual quality
- To understand management considerations in the conduct of testing activities
- To understand the basics of several common test techniques
- To know and understand many elements of the technical terminology of testing.
Audience
Those new to Software Testing
Business and system analysts who prepare requirements specifications
Users with no formal training or experience in testing
Managers (project, development, business, I.T. etc.) who are likely to be involved in the management of testing
Fundamentals of testing
Why is testing necessary
What is testing
General testing principles
Fundamental test process
Psychology of testing
Testing throughout the lifecycle
Software development modules
Test levels
Test types: the targets of testing
Maintenance testing
Static techniques
Review and the test process
Review process
Static analysis by tools
Test design techniques
Identifying test conditions and designing test cases
Categories of test design technique
Specification-based or black box techniques
Structure-based or white box techniques
Experienced-based techniques
Choosing test techniques
Test management
Test organisation
Test planning and estimation
Test progress monitoring and control
Configuration management
Risk and testing
Incident management
Tool support for testing
Types of test tool
Effective use of tools - potential benefits and risks
Introducing a tool into an organisation
Program Details | |
Duration | 1 Day |
Capacity | Max 12 Persons |
Training Type | Classroom / Virtual Classroom |