
Testing with Use Cases and the Rational Unified Process
(RUP)
Testing with Use
Cases and the Rational Unified Process is targeted towards staff responsible
for testing and certification of software intensive systems using RUP as their
software process. While “what” testers do does not change with RUP-based
projects, when and how they interact with the project teams does.
Testing is significant in the RUP process. So much so, that
of one of the 9 RUP disciplines (workflows) is Test. This seminar will focus on
the role of Quality Assurance in the RUP process. In particular, the Test
discipline will be examined in detail.
The attendees will work together in teams to review use
cases with an eye towards using these artifacts to facilitate testing.
Who Should Attend
Information Technology staff
involved in or responsible for Testing applications
Prerequisites
None
Seminar Length
2 days
Seminar Outline
1.
Introduction
- The Rational Unified Process
- The Role of Quality Assurance in
the project lifecycle
- Level Setting
- “Inserting” the testing team
into the project lifecycle
- Functional/Non-functional
- Black and White-box testing
- Cost of Quality
2.
Use Cases and Requirements
- What is a Use
Case?
- Events
- Actors and Use Cases
- Use Case Diagram
- Use Case Specification
- Pathways: Main, Alternate and
Exception
- Business Rules
3.
RUP and the Test Discipline
- Test Strategy
- Test
Plan and Test Plan Template
- Test
Case and Test Case Template
- Validating
the Quality of Use Cases
- Designing
Functional Tests from Use Cases
- Creating
Test Scenario Matrices from Use Cases
- Creating
Test Case Matrix from use Cases
- Creating
the Test Case from the Test Case Matrix
- Identifying
high-payback test cases
- Dangers
in Creating Test Plans from Use Cases: What To Watch Out For.
- Mistakes
in Test Case Design
- Equivalency
Class analysis
- Boundary
Class analysis
4.
Integrating the Test Team into Process
- How to more
effectively sell your bugs to the developers
- Identifying ways
to better understand the root cause of bugs and how some bugs can be made
more noticeable with further research
- Decreasing the
number of non-reproducible bugs
For Jackson-Reed, Inc. Consulting Information, e-mail solutions@jacksonreed.com
For Jackson-Reed, Inc. Training Information, e-mail training@jacksonreed.com
Phone: (888) 598-8615 (toll free within US and Canada) or (832) 248-8531
Fax: (866) 804-0387 (toll free within US and Canada) or (832) 442-5996
6700 Woodlands Parkway,
Suite 230-303
The Woodlands, Texas 77382 (Houston, Texas)
![[Next]](nexticon.gif)