Contact

Use Case Driven Testing

An Intro Course on the Testing of Software Systems based on Use Cases

This 2-day class will equip delegates with skills and techniques necessary to effectively manage, elicit and document their test assets including test cases that are based on requirements being captured in terms of use cases. Throughout the class, common problems and their solutions will be explored.

This course is available as a private, on-request session

Training Information

Course Overview

As part of the course the delegates will contribute to the construction of test assets including test scenarios and test cases.

This course is based on the Tester competency as defined and used in the context of the Essential Practices.

This means that the all different testing competencies and skills that are required by the complete testing domain are not covered.

The course focus is on the testing aspects of the following practices:

* Use Case Essentials

* Architecture Essentials

* Component Essentials

* Iterative Essentials Upon completion of the course, delegates will understand:

* How to test software based on requirements modeled as use cases

* How to derive test cases from use cases

* The different types, levels, purposes of testing

* The principles of architecture and component tests

* Which tests to do when

* The iterative lifecycle of testing

* The required skills of the tester

* How to plan and track testing

* That test cases derived from use cases can be used in different type of test

Course Itinerary

Topics Covered:

1. Overview of the Testing Process

2. Principles of Use Case Driven Testing

3. Scenario-Based Test Cases

4. Principles of Architecture Testing

5. Principles of Component Testing

6. Testing Across the Iterative Lifecycle

7. Test Management

Other Course Information
Audience 

This course focuses on the Tester competency and skills.

Pre-requisites 

None. Working knowledge of software testing and some exposure to the Unified Modeling Language (UML) is recommended.

Contact Us