 |
 |
| Introduction: |
| |
| This tutorial covers area 6 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: |
| |
| This tutorial takes the student through planning and implementing an automated test effort that
is tailored to succeed in their environment. It combines the principals used to plan an automated test effort,
select tools, and build an automated test team with practical applications and examples of scripting techniques,
test execution, reporting, and measurement for automated test efforts. |
| |
| Objectives: |
| |
|
Participants will learn:
- Factors necessary to succeed with test automation in your environment
- What you can automate, what it will cost, and what return on investment you can expect in
terms of efficiency gains and bugs shipped
- What testing can be automated at each phase of software development
- How to set realistic goals
- What to automate first, last and not at all
- How to find and evaluate automation tools
- What kind of talents and activities need to be part of an automation test team
- How to develop and use a defensible consistent strategy for planning, developing, executing,
reporting, and maintaining automated tests
- How to develop automated test scripts that are re-usable, extensible, flexible, and valuable
- How to execute, report and measure your automated tests
- “Must have” metrics for test automation, including ROI
|
| |
| Course Outline |
| |
|
Introduction
- Testing VS Test Automation
- What automation can gain and what it costs
Tool evaluation and selection
- Picking the right tool for the job
- Build or buy?
- Management commitment
- Product support and training
Automation team roles
- Internal Test Team
- Education and new process support – Developing skills for test automation
- Contractors and External Providers
- Team Building
Architectures – the arrangement of all test assets so they work well
- Test Asset Management
- --Library, warehouse, and results Inventories
- Script attributes
- Scale, reuse, multiple versions, platform dependence/ independence
- Process automation and metric analysis
- --The Testing Dashboard
- ----Test Outcome versus Time Remaining
- Statistical analysis
- Automation standards and guidelines
- --Build and apply your test framework
- --Naming conventions
- --Maintenance and reuse – no reuse, no ROI
- --Modularity, data matrixes
Planning the test automation process
- What to automate first
- Capture versus Generate
- Estimating scope cost and timelines
Implementing an automated test effort
Execute, measure and evaluate
- Building the test environments
- --Data, architecture, security, network considerations
- Executing the tests, analyzing what happened, and reporting results
- Making the ship-no-ship decision
Ship it and measure performance / ROI
|
| |
| |
|
For organizational purchases, please send us a message at salesinfo@eno.com
or complete and submit this form .
|
| |
| |
| Other Expertise: |
| |
|
|
| |
|
 |
 |
 |
 |