how to choose automation tool code example

Example 1: when to choose automation

I would choose automation over manual
-If it is repetitive
-If the test cases are high priority test cases
-If the functionality is critical functionality
-If the test cases are too long and too difficult to execute.
-I would automate smoke test cases and also
-we should automate regression test cases as much as possible
based on the priority

Example 2: choosing what tool for automation

Technical Feasibility
Complexity level
Application stability
Test data
Application size
Re-usability of automated scripts
Execution across environment

Tags:

Misc Example