software testing Design Training software testing mentoring

     
Course Name:   Software Testing: Discovering and Testing Requirements with Use Cases Training
     
Deployment Options:   Onsite - Instructor-Led Training
     
Course Duration:   1 day
 

Introduction:
 
This tutorial covers area 5 of the Certified Software Test Professional requirements. This tutorial also covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification.
 
Concepts:
 
Use cases have proven to be a very powerful technique for deriving a lot of details about requirements. Specifically, Use Cases help derive details on interactions between the system and all types of users and all systems interacting with it. These details are equally important for the development team and the test team in order to deliver a high quality system. Although many projects have used some form of Use Cases, very few projects I am aware of have actually reaped the full benefits of this powerful technique. In this course, attendees learn how to effectively develop, analyze, and validate Use Cases. In addition, test teams and development teams learn how to derive tests based on Uses Cases.
 
Objectives:
 

Participants will learn:

  • Learn how to effectively participate in a Use Case development and analysis sessions
  • Master the process of using Use Cases to find system requirements that would otherwise be missed
  • Learn how to identify scenarios that must be handled by the system and tested by the test team
  • Learn how to systematically derive test cases and test procedures from use cases
 
Course Outline
 

-The use of natural languages for defining requirements
-Model-Based requirement process
-Model-Based development and testing
-The use of models in support of Test-Driven development
-Where do Use Cases Fit?
-Use Case Components

  • Scope
  • Pre-conditions, Triggers, and Post-conditions
  • Minimal Guarantees
  • Extensions and Alternate Scenarios

-Using Use Cases to find missing requirements
-Deriving Tests based on Use Cases
-Negative Testing based on Use Cases
-Conclusion

 
 

For organizational purchases, please send us a message at salesinfo@eno.com or complete and submit this form .

 
 
Other Expertise:
 
 

Copyright E and A Information Services. All Rights Reserved.
Home About ENO.Com Clients Site Map-GSM Network Architecture, Operation, and Design Training Press Room Contact Us at 1-888-742-3214 CustomerService Search Consulting - Software Testing: Discovering and Testing Requirements with Use Cases Training Onsite Training - Discovering and Testing Requirements with Use Cases Training courses Course Catalog - Software Testing: Discovering and Testing Requirements with Use Cases Training course outlines Partners Resources Products and Services Solution by Industry Request Information Shopping Center Customer Service About Eno.Com Careers at ENO.com Legal Notices Privacy Policy