Testing Use Case-Driven Projects
Dates & Locations
|No open enrollments at this time, please check back.|
This course teaches students how to leverage their projects' use cases, requirements and requirements artifacts to develop test plans, test cases, and test procedures to support iterative development. Students will learn the concepts and a practical step-by-step approach for developing test plans, test cases and test procedures. How to apply these concepts and techniques in an agile methodology approach is also discussed. Lab exercises, in which students practice the techniques, are a central part of the course.
This course focuses on functional testing; performance, load, stress, and other types of tests are also discussed. The class will not cover basic testing overview concepts, except as needed. Familiarity with the testing role and test activities is assumed.
Upon completion of this course, the students will be able to:
- Develop an overall Test Plan for the project,
- Develop an Iteration Test Plan,
- Group and trace requirements by Use Cases,
- Identify potential tests for a Use Case,
- Define the Test Cases for a Use Case,
- Develop a Test Procedure for a Test Case,
- Organize the testing artifacts,
- Track defects found during test execution, and
- Manage change control items, both defects and change requests, across iterations of the project.
Audience and Certification Details
Test managers, testers, quality assurance, business analysts, project managers, developers, programmers, and/or subject matter experts responsible for testing or overseeing testing activities.
- Knowledge of, or experience with, use cases is highly recommended (e.g., IconATG courses, "Introduction to Use Cases" or "Defining & Managing Requirements with Use Cases."
- Familiarity with the testing role and test activities is highly recommended.
Please call (866) 785-4266 for private, on-site pricing.