During the software development lifecycle errors occur and defects are inevitably introduced. Most organisations are aware of the importance of testing within the software development life-cycle in order to detect and remove these defects. Research has shown that the test process frequently accounts for 40% of the cost of software development. With the growing requirement for high quality and efficiency, it is becoming increasingly important for organisations to improve their software testing.
Who should attend?
On completion of this workshop, delegates
will be able to:
-
Understand what testing is, why testing
is needed and how it is done
-
Understand key testing terminology
-
Understand the different levels and types
of testing
-
Be able to describe the main steps in a
fundamental test lifecycle and know how to apply it to the
different test levels such as unit, system and acceptance
testing
-
Recognise the relationship between
testing and development
-
Be aware of the key principles of
software testing
Who should attend?
This course is
suitable for anyone wishing to gain an understanding of software
testing.
Prerequisites
There are no pre-requisites for this course.
back
to top>>
|
Fees will not be reimbursed and will remain due in full if cancellations are received less than 7 working days before the course starts. However, names of participants may be substituted at any time.
Fees include course material and lunch. Please let us know if you have any special dietary requirements.
|
The one-day course covers a wide range of
topics including:
-
Fundamentals of Software Testing
-
The importance of testing and why testing
is necessary?
-
What is testing?
-
Test Principles
-
Fundamental Test Lifecycle and phases –
planning & control, analysis & design, implementation,
execution, closure
-
How testing fits into software
development lifecycles
-
Test Levels – Unit, Integration, System,
Acceptance
-
Test Types – Functional, Non-Functional,
Structural
-
Maintenance Testing
-
Verification & Validation
-
Testing Roles & Responsibilities
-
Testing Terminology
-
Test Documentation
-
Test Standards
|
|
|