














 |
|
1 Day Tutorial
This course applies techniques introduced in
Risk Based Test Management and is
useful to testers in all areas of development – heavy or lightweight, even
test professionals out at eXtreme edges. Students should be familiar with
test inventories, risk ranking techniques, test metrics, planning, sizing
and test estimation. This course presents Analytical Test Design and
introduces S-Curves, to manage test execution, report test progress and
apply automation techniques.
Students Learn
- Risk based techniques for Test Design and
Selection
- Practice building and managing Test Scripts and
Test Suites to maximize efficiency, re-use
- S-Curves in practice to manage test execution,
report test progress
- Adding automation to improve performance of the
test effort
- Techniques for tracking bugs and getting them
removed
- Adding value to the product; demonstrating cost
and demonstrating value to management
Outline
- Test Design
- Analytical Test Design
- Path Analysis
- Data Analysis
- Non-Analytical Test Design
- Risk Analysis and Ranking
- Selecting Most Important Tests
- Managing Test Execution and Reporting Test
Progress
- Using S-Curves to Predict Schedule and Risk -- In
Practice
- Automation Techniques and Tools; High Function Web
Sites
- Publishing Results
- Status
- Task Assignments
- Reporting and Tracking Bugs
- Analyzing Bug Statistics
- Tracking and Reporting the Test Effort
- Beyond the Test Cycle -- Adding More Value
1+ Day Workshop
105W is available as an add-on workshop when taken
with Path/Scenario Design Using Logic Flow Analysis and Selecting the Most
Important Tests.
Purpose
Provide mentoring as students apply new
techniques to their real world problems.
Students Gain
- Hands-on experience applying the test scenario
design techniques to your software systems
- Students exercise their in-house standards and
guidelines; they identify difficulties
- Practice analyzing requirements, use cases and
other static designs
- Find solutions to problems raised by formal
analysis
Exercises
Techniques covered in this course have been
used to test a variety of Internet/Intranet and traditional client/server
applications -- e-commerce, telecommunications, ERP, embedded firmware, game
software – in business sectors ranging from banking and ISPs to civil
engineering and government agencies. These methods are applicable to
all-sized development shops.
Any of the following materials can be used to
customize exercises for your enterprise. Provide samples, specs or data --
with non-disclosure statements -- in advance of an onsite training date:
§
One or more examples of Written Requirements, Specifications,
Change Requests
- Sample Business Rule(s)
- One or more Use Cases, Functional Flow or Process
Flows
- Sample Data Input screen(s) shots
- Sample Bug Reports
- Sample File or Data Definitions (screen shot,
Excel spreadsheet or Text file)
- Sample Schema or Data Sets (screen shot, Excel
spreadsheet or Text file)
|