Thursday, August 18, 2011

Test Automation Strategy




Test Automation Strategy

Test Complexity
Test Run Occurrence
Reuse of existing Scripts
Product Stability
GUI Stability
Execution Time
Implementability
ROI /Metrics Reporting 
Evalution of Automation Tool 
Automation Framework
Hardware requirements (eg., CPU speed, RAM, network access, etc) 
Test Environment (OS, Automation Tool, Test Management tool, Virtualisation, etc) 
How to integrate with Continuous Build System tool 
Version control system 
Test result reporting 
Frequency of test runs 
Scope of the regression tests 
Resourcing (who will write the scripts, who will run the tests, who will maintain the scripts)
Ability to take backup of whole system/logs in case of failures. 
Ability to auto reinstall apps and re execute the failed test cases. 
Hosting test results. 
A README in each suite to figure out the regressions.
Project Overview. 
Business Risks. 
Testing Milestones. 
Testing Approach. 
Testing Environment

No comments:

Post a Comment