Course Description

Testing is a critical phase of any project implementation; when implemented well, it is the foundation of ensuring quality in an overall solution evaluation. This course will provide a hands on approach to testing which will include how to identify test strategies, develop your test plan, define proper test cases, analyze test coverage, execute testing, perform defect tracking, and testing best practices. Real examples will be presented and students will develop a set of tools to help assess and make decisions regarding solution evaluation and testing.

Course Details

Successful solution evaluation and testing is heavily reliant on the quality and execution of testing to ensure the accuracy, usability, functionality and reliability of the system. In order to achieve this, a comprehensive test strategy is necessary to build quality upfront while taking into account the complexity and risks associated with the solution implementation.

In this course, students will examine the different components that differentiate a sound test strategy and common pitfalls of a weak testing approach. To help achieve this, a set of practical tools will be taught providing students with the ability to analyze testing needs and deliver on a comprehensive test strategy.

The course is designed for business analysts, project managers and business users who wish to understand solution testing better. Many topics are touched on at a basic level so students will emerge with enough knowledge to feel comfortable planning for testing and executing for success.

Course Level Learning Outcomes

By completion of this course, successful students will be able to:

  • Identify the strengths of different test planning approaches and strategies
  • Analyze and align with delivery methodology
  • Determine types of testing using business-driven risk analysis criteria
  • Define acceptance criteria
  • Analyze solution testing needs and plan for scale
  • Design tests for re-usability and test coverage
  • Perform requirements traceability
  • Identify best practices for testing solutions and tracking defects and enhancements
  • Assess and decide on the reporting required throughout the testing lifecycle

Topics of Instruction

  • Introduction to testing methodologies and strategies
  • Overview of testing roles and responsibilities
  • Develop a test strategy
  • Risk based test planning
  • Requirement analysis for testing
  • Define test scenarios with associated acceptance criteria
  • Define defect tracking
  • Perform test execution
  • Complete requirements traceability
  • Track and report on test results

Applies Towards the Following Program(s)

Enrol Now - Select a section to enrol in
Online Synchronous
T, Th
6:00PM to 9:00PM
Jan 16, 2024 to Feb 15, 2024
Schedule and Location
Delivery Options
Course Fees
Flat Fee non-credit $879.00
Reading List / Textbook

Title: BABOK Guide
Edition: V3
Authors: IIBA
Publisher: IIBA

Title: Effective Methods for Software Testing
Edition: Third
Authors: William E. Perry
Publisher: Wiley
ISBN: 978-0764598371


Section Notes

Classes are held online in real time (Mountain Time) at the specified time and dates.

This course uses:

  • Desire2Learn (D2L), an online learning management system. The instructor will post your course outline and other materials in D2L.
  • Zoom web conferencing software.

You will require access to a computer with an Internet connection, a headset with speakers and microphone, webcam, and a monitor large enough to display multiple applications (or the use of two monitors).

For more information, please visit our Online Learning Resources.

Unless notified, all online courses are available at 9 am MT the day before the start date. Students registered on (or after) the start date will receive access within one day of registration.

Students unfamiliar with online learning are encouraged to take our free Digital Skills for Learning Online course.

Unless otherwise stated, notice of withdrawal or transfer from a course must be received at least seven calendar days prior to the start date of the course.

Required fields are indicated by .