Private - Building a Solid Foundation for Testing (1 Day)
About course

This course provides Business Analysts and other project personnel with a complete foundation on the testing process. This includes the upfront planning, testing definitions, types of testing, testing documentation, and the solution validation done after implementation. This course includes exercises designed for attendees to practice the course concepts and techniques. Exercises will include creating a test plan, writing test cases, and deciding on a testing approach. The skills covered in this course will prepare attendees to immediately start implementing the principles and techniques of testing on projects.

Who should attend

This course will benefit business analysts, functional managers, project managers, programmers and other individuals interested in expanding their effectiveness when dealing with project requirements and testing.

Course features

Upon completion of this course, participants will be able to:

  • Understand the types of testing done on a project
  • Identify those involved in testing
  • Correctly place testing in the Project Lifecycle
  • Create a test plan and approach
  • Write test cases
  • Understand how to conduct testing on a project
  • Understand how to track, report and analyze bugs
Course outline

Module 1: Introduction to Testing

  • Testing Definition and Goals
  • Types of Testing
  • Testing Participants
  • Methods of Testing
  • Functional and Non-Functional Testing
  • Manual and Automated Testing
  • Testing Documentation
  • When Testing is Done During the Project Life Cycle

Module 2: Testing Approach and Plan

  • Testing Strategies and Approaches
  • Testing Plan Elements
  • Testing Success Criteria and Sign-Off Requirements
  • Testing Environment and Data
  • Testing Schedule and Tie to Project Schedule

Module 3: Testing Documentation

  • Writing Good Testing Requirements
  • Writing Test Cases and Scripts
  • Test Plan Log

Module 4: Testing the Product

  • Tracking Test Cases
  • Reporting and Analyzing Bugs
  • Regression Testing
  • User Testing and Stabilization – Deliverables & Focus Areas
  • Bug Convergence and Zero Bug Bounce
  • Testing Devices and User Manuals
  • Solution Performance Evaluation
Course information
Duration: 7 hours
Earn: 7 PDUs
Delivery Method: Virtual or Traditional Classroom
Knowledge areas addressed

This course addresses the following knowledge areas identified in the IIBA’s A Guide to the Business Analysis Body of Knowledge (BABOK® Guide):

  • Requirements Management & Communication
  • Requirements Analysis
  • Solution Assessment & Validation

Project Management Institute (PMI)® A Guide to the Project Management Body of Knowledge (PMBOK® Guide)--Fifth Edition Knowledge Areas Addressed:

  • Project Quality Management
  • Project Stakeholder Management