Framework
A framework defines a set of rules or best practices which we can follow in a systematic way to achieve the desired results
popular Test Automation Frameworks
- Modular Testing Framework
- Data Driven Testing Framework
- Keyword Driven Testing Framework
- Hybrid Testing Framework
- Behavior Driven Development Framework
Why Framework
In a test automation project, we do perform different tasks by using different types of files. To organize and manage all the files and to finish all the tasks in a systematic approach we use a framework.
advantages of using Test Automation Framework
- Saves time and money. Automation testing is faster in execution
- Reusability of code. Create one time and execute multiple times with less or no maintenance
- Easy reporting. It generates automatic reports after test execution
- Easy for compatibility testing. It enables parallel execution in combination of different OS and browser environments
- Low cost maintenance. It is cheaper compared to manual testing in a long run
- Automated testing is more reliable
- Automated testing is more powerful and versatile
- It is mostly used for regression testing. Supports execution of repeated test cases
- Minimal manual intervention. Test scripts can be run unattended
- Maximum coverage. It helps to increase the test coverage
No comments:
Post a Comment