This course will discuss a step-by-step process to Topics
determine if an organization is prepared for test automation. It encompasses the principles used for I. Introduction to Test Automation automated test effort preparation, tool selection, a) What Automation Can Achieve and and formation of an automated test team with What It Costs workable applications and examples in scripting b) Building the Right One and Avoiding methods, test implementation, assessment and the Bad measurement for automated test efforts. It stresses II. Automation Standards and Principles on acquiring the most out of automated testing a) Automated Testing Lifecycle tools, error handling and logging methods, and Methodology developing an efficient automated testing b) Build and Utilize a Test Framework architecture. III. Tool Evaluation and Selection a) Selecting the Right Tool for the Task b) Build or Buy? Training Objectives c) Management Commitment d) Product Support and Education At the end of the course, the participants will be able IV. Architectures Test Assets Arrangement to: for Efficiency 1. Identify necessary factors for successful test a) Test Asset Management automation. b) Test Scripts/Cases as Organization 2. Identify what testing segment can be automated Assets in each phase of software development. c) Scale, Reuse, Compound Versions, 3. Evaluate automated testing tools. Platform Dependence/Independence 4. Develop and utilize a valid and consistent strategy V. Test Automation Process Preparation for planning, developing, executing, reporting and a) Initial Factor to Automate maintaining automated tests. b) Capture versus Create 5. Estimate the cost and expectations on investment c) Scope Cost and Timelines returns in terms of efficiency gains and bugs Approximation shipped. d) Automation Team Roles 6. Set realistic test automation goals. VI. Automated Test Effort Implementation 7. Recognize the required talents in an automation a) Test Construction test team. b) Test Execution 8. Establish test automation activities. c) Test Results Capture & Analysis d) Test Results Verification Duration 2 days