It is impossible to automate all test cases, the first step to successful automation is to determine what test cases should be automated first.The benefit of automated testing is correlated with how many times a given test can be repeated.Tests that are only performed a few times are better left for manual testing. Good test cases for automation are those that are run frequently and require large amounts of data to perform the same action.You can get the most benefit out of your automated testing efforts by automating:
- Repetitive tests that run for multiple builds
- Tests that are highly subject to human error
- Tests that require multiple data sets
- Frequently-used functionality that introduces high risk conditions
- Tests that are impossible to perform manually
- Tests that run on several different hardware or software platforms and configurations
- Tests that take a lot of effort and time when doing manual testing.
No comments:
Post a Comment