JoeDemasco.Com     Use Case-Driven Test Planning Training
 
   Use Case-Driven Test Planning Training

Popular Seminars
  Requirements Definition
  Project Management
  Software Testing
  Object-Oriented Methods

 


Use Case-Driven Test Planning
Learn industry best practices for writing use case-driven test plans

Course Objectives

This course provides participants whose organizations develop requirements via use case models with a practical, systematic approach to software planning methods, documentation and management. Participants will learn how to use a use case-driven, top-down process for developing effective formal test plans.



What You Will Learn
  • Testing economics & benefits of a life cycle approach
  • Steps involved in the use case-driven test planning process
  • Different types of test documentation
  • How to evaluate the quality of a test plan
  • How to systematically prepare test documentation
  • How to make test planning more cost-effective and productive
Who Should Attend

This course is intended for technical managers, testers, and any software professionals who are or will be involved in the planning or management of system and acceptance level testing efforts.

This workshop is intended for organizations that employ use cases to identify software requirements. Participants should have a working knowledge of what use cases are and how they are used. This workshop may be combined with our Use Case Boot Camp workshop in order to ensure that participants have the proper background.

Course Outline

Foundations for Effective Test Planning
  • Industry statistics
  • Testing economics
  • Factors that influence testing costs & effectiveness
Software Testing Principles
  • Steps in the software testing process
  • Single phase vs. life cycle approaches to testing
  • Testing terminology
  • Testing levels & responsibilities
  • Testability issues for development work products
  • Different ways of organizing for testing
Planning the Test Effort
  • Importance of early test planning
  • Steps in use case-driven test planning
  • Defining testing scope & objectives
  • Formulating a systematic strategy
  • Linking tests to requirements
  • Determining resource requirements
  • Determining testing schedules
  • Different ways to package test documentation
  • Preparing the test plan document
  • QA checklists
Designing the Tests
  • Techniques for deriving tests from use cases
  • Determining use case path coverage and test condition coverage
  • Steps in designing tests
  • Test sets, scripts, scenarios and cases
  • Test decomposition
  • Deriving test case data
  • Identifying test constraints
Seminar Length: 1 Day

---------------------------------------------------------
To discuss your on-site training needs with me, please call 301-873-0771 or email me at joe@joedemasco.com.