Contact RSG for an in-house Quote
or call (866) 584-2075

How to Find and Build Test Cases from Business Requirements

Series: How to Test an Application using Business Requirements

  • Overview
  • Outline
  • Objectives
  • Print (pdf)
  • Course Calendar
  • Contact Us
Overview

Test cases are situations taken from real life that will put a new or modified information technology solution through its paces. Business test cases should be designed to find existing errors and to increase your confidence in the application’s ability to survive the real world of production. The key to a successful suite of test cases is to use a wide variety of methods to discover and consolidate testing scenarios that are most likely to succeed in finding errors (if there are indeed any) in the application. To err is human, to test divine.

This online business analyst testing workshop presents test engineering techniques to identify scenarios to be tested, document the setup criteria, script the execution steps, and establish how to quickly evaluate whether the solution passed or failed the test. You will learn how to use business requirements, stakeholder requirements, solution requirements, transition requirements, use cases, and scenarios to identify and define test cases.

Note: This instructor-led course delivered in two virtual sessions via the Internet covers the same content as the second day of our 2-day course, “How to Test an Application using Business Requirements” which can be delivered live at your site.

1. Developing Black-Box Tests

Identifying Test Scenarios

Categories and Types of Requirements

Testing Functional Requirements

Testing System Reliability

Usability Testing

Performance Testing

Test Case Identification Methodology

Diagrams and Testing

Visible Tools

Truth Tables

Creating Test Scripts

Contents of a Test Script

Audience-Based Scripting

Exercise: Test Script Creation

Engineering Test Data

Test Engineering

Testing Document Structure

Test Case Documentation

Engineering Test Data

Exercise: Set-up Data Engineering

Execution Data Engineering

Exercise: Applied Test Data Engineering

Validating Test Cases

Test Case Completeness Check

Test Case Validation

Exercise: Test Documents

2. Test Execution

Executing Acceptance Testing

Test Execution Activities

7 Potential Pitfalls

Test Setup Checklist

Exercise: Prime Setup Criteria

Test Reset Checklist

Test Environment Components (TEC)

Capabilities Maturity Model

Testing Maturity Model

Exercise: Putting It All Together

Objectives
  • Choose the minimal set of cases to achieve defined testing goals
  • Create audience-focused test scripts to maximize repeatability
  • Optimize tests using equivalence classes, boundary values, and probable errors
  • Evaluate business requirements for testability
  • Manage your test execution process effectively and efficiently
The pdf file will open or has opened in a new window.

 

Web-based Sep 15 - 16, 2010 Internet $495 Register
Web-based Nov 8 - 9, 2010 Internet $495 Register
Web-based Jan 10 - 11, 2011 Internet $495 Register
Name*
Email*
Telephone*
Company*
Questions / additional comments:
       

2 Sessions

Target Audience

Business Systems Analysts
End-users responsible for acceptance testing
Project managers
Quality Analysts
Quality Engineers
Test Engineers
Test Managers
Anyone responsible for planning, preparing, and/or managing the business system software testing process.

Pre-requisites

NONE

Instructors

Our instructors have extensive experience in applying these techniques on projects with business experts from a wide variety of fields.