At a glance

Duration:
2 days
Cost:
AUD $1650 inc GST
Contact us for any enquiries
including in-house delivery.
Software Testing

User Acceptance Testing

User acceptance testing is often 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 user acceptance test.

By the end of the course, participants will understand good practices for software testing and have the skills necessary to plan, prepare, execute and evaluate an effective user acceptance test.

Interview with Sharon Robson on User Acceptance Testing 

The User Acceptance Testing Course: An Overview from Testing expert, Sharon Robson please click here to watch a full-size version of the replay. 

"Fabulous trainer.  Ball of energy & very approachable"

   Wendy Roberts, Aegis.

"A very thorough course, very helpful in thinking about processes to set up solid foundations for testing"

   Gavin Wood, Fisher & Paykel Finance.  

Prepare your user acceptance test team for the big responsibility ahead

Intended For

Starting software testers, Business Analysts and subject matter experts who will be involved in the user acceptance testing process plus other project professionals who want to develop a better understanding of the user acceptance test process.

Looking for a more generic introduction to software testing course? In that case, you may be interested in our Introduction to Software Testing course. Regardless of whether you start with system testing, user 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 life cycle and the testing life cycle
  • articulate how user acceptance testing fits into the testing life cycle
  • understand functional, technical, requirements-based, exploratory and end-to-end testing
  • understand the challenges of user acceptance testing
  • define the test scope
  • determine the priorities for testing activities
  • apply good software testing practices
  • create appropriate test cases for user acceptance testing
  • execute a process for decomposing requirements, for example use cases, to testable conditions
  • understand different test design techniques
  • design a process for tracing test cases to business requirements
  • balance test execution progress with thoroughness
  • write good bug reports
  • have an understanding of user acceptance testing in Agile
  • know how to structure an exploratory testing approach.

Content

Day 1

Overview

The Value of Testing

  • Why is testing necessary?
  • Inside a testers mind
  • General testing principles

Testing and the Development Life Cycle

  • The testing life cycle

Test Planning

  • Creating a test plan
  • Deciding your strategy

 Risk Based Testing

  • Testing as a risk management strategy
  • Determining risk

Defining the Scope of Testing

  • Test objectives
  • Confirmation

Day 2

Test Design

  • Test Levels
  • Static testing
  • Life cycle testing
  • Functional testing
  • Non functional testing

Test Case Construction

  • Ideas
  • Degrees of precision

Traceability, Bug Reporting and Metrics

Challenges of User Acceptance Testing

Exploratory Testing

  • Touring
  • Skillset
  • Chartering

Agile Testing

  • Agile manifesto
  • What Agile testing involves

 

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.

Recommended Books

These books have been selected by our trainers as useful resources to complement your training. We have included a link so you can buy them directly from amazon.co.uk. Software Education takes no responsibility and assumes no liability for orders made through the Amazon.co.uk web site.

My favourite testing book! Not only covers how to think differently but how to consider your systems and your testing differently. Looking for the most important bugs…where they are!

Sharon Robson
Knowledge Engineer and Software Testing Practice Lead
Some of the biggest names in software testing share their experiences and learnings to help us leverage our own career. Outstanding points, quickly delivered, effective learning! Love it!

Sharon Robson
Knowledge Engineer and Software Testing Practice Lead
Software Education Associates Limited
Freecall: 0800 268 773
Software Education Australia Pty Ltd
Freecall: 1800 145 152