At a glance
2 days
NZD $1750 + GST
including in-house delivery.
Prepare your acceptance test team for the big responsibility ahead of them
Acceptance Testing is the final stage of testing before product release or implementation. It presents specific challenges for starting software testers and is often the first testing experience for the subject matter experts involved. This course familiarises participants with the basic principles of software testing and equips them with the skills necessary to achieve the objective of their acceptance test.
"Fabulous trainer. Ball of energy & very approachable"
Wendy Roberts, Aegis.
First, the role of Acceptance Testing in the context of the overall testing lifecycle is discussed. Then, using a mix of theory and practical hands on exercises, this course provides techniques and processes necessary to:
- Create a risk analysis
- Decompose requirements documents
- Identify non-functional requirements
- Define acceptance criteria
- Prepare realistic business scenarios for testing
- Identify test environment requirements
- Manage changes during testing
- Schedule test execution
- Evaluate the test results from a business perspective, and
- Deal with the specific challenges of contractual acceptance testing and managing vendor testing.
"A very thorough course, very helpful in thinking about processes to set up solid foundations for testing"
Gavin Wood, Fisher & Paykel Finance.
This IIBA™ endorsed course also provides material and skills relevant to the BABOK™ knowledge area of Solution Assessment and Validation.
Intended For
Starting software testers, business analysts and subject matter experts who will be involved in the Acceptance Testing process plus other project professionals who want to develop a better understanding of the process.
Looking for a more generic introduction to software testing course? In that case, you may also be interested in our publicly scheduled Introduction to Software Testing course. Regardless whether you start with system testing, acceptance testing, functional or non-functional testing, this course allows you to add value from the moment you are involved in testing software.
Prerequisites
Nil.
Learning outcomes
By the end of this course participants will be able to:
- Understand the different types of testing
- Understand the software development lifecycle and the testing lifecycle
- Articulate how Acceptance Testing fits into the testing lifecycle
- Understand functional, non-functional, business scenarios, system integration and end-to-end scenarios
- Understand the challenges of integration testing and regression testing
- Define test scope
- Determine the priorities for testing activities
- Apply software testing best practices
- Create appropriate test cases for Acceptance Testing
- Execute a process for decomposing requirements or use cases to testable conditions
- Understand the different test design techniques
- Design and implement a process for tracing test cases to requirements
- Balance test execution progress with thoroughness
- Write good defect reports
Content
Principles of testing
Testing throughout the lifecycle
Risk analysis
Defining the scope
| Test planning
Test design
Test case construction
|
Method Used
Presentations, interactive discussion and hands-on exercises.
Testimonials
"Good subject matter, Sharon very engaging with students and really knows her material."
Sylvia Cates, Australian Quarantine and Inspection Service.
"A very thorough course, very helpful in thinking about processes to set up solid foundations for testing"
Gavin Wood, Fisher & Paykel Finance.
"Fabulous trainer. Ball of energy & very approachable"
Wendy Roberts, Aegis.
"Ellan you are a fantastic presenter and I thoroughly enjoyed this course"
Angela Miller-Priebee, Systems Support Officer, Sysmex NZ Ltd.


