The document discusses test automation, including its objectives, benefits, misconceptions, and challenges. It provides a checklist for test automation implementation, covering criteria for choosing an automation tool, defining requirements, designing the architecture, creating test data, implementing coding standards, and maintaining automated tests. The key goals are to understand test automation concepts, what it takes to implement effective automation, and techniques to emphasize maintainability.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Guideto Successful Application Test Automation
1. NYC Technology Forum Introduction to Test Automation 11/2/07 All rights reserved Not to be reproduced without permission Bill Rinko-Gay Solutions Director, Software Quality Management John Stephens Practice Director, Software Quality Management
12. Criteria for Automating a Test Case Why Automate? Selecting the right tests to automate is very critical to effective implementation!! Repetitiveness Test Cases that are to be performed repeatedly Test Cases that are business-critical and/or high risk Criticality Tedious Test Cases that are tedious to perform manually Time Consuming Test Cases that require considerable amount of time to perform manually
13.
14.
15.
16. Test Automation Requirements Definition The set of criteria that the automated test suite must meet to be successful - the requirements for an automation project.
17.
18. Planning for Test Automation Test Automation Requirements help drive and determine the approach and design of the implementation. Test Automation Requirements Test Automation Design/Approach