1) What are the main attributes of test automation?
Reliability - the accuracy and repeatability of the test automation
Flexibility - the ease of working with all the different kinds of automation test ware Efficiency - the total cost related to the effort needed for the automation
Portability - the ability of the automated test to run on different environments
Robustness - the effectiveness of automation on an unstable or rapidly changing system
Usability - the extent to which automation can be used by different types of users
2) What are main benefits of test automation?
1. Increases the speed of testing process
2. Facilitates creation of tests that check all aspects of application or website
3. Provides reusable tests that can be run each time the site or application changes
3) What are the common problems with automation process?
1. Maintenance of old script when there is a feature change or enhancement
2. The use of script when we migrate the application from old version to new version
3. The change in application technology can affect on created old scripts
4) Which testing activities we need to automate? How can we identify?
The test cases those are need to execute repeatedly to obtain time saving with the accuracy of test case expected result. All high priority test cases which would be execute as a part of regression testing.
No comments:
Post a Comment