What is meant by Automation framework?- Automation framework is a blend of assumptions, concepts, practices which provide support for automated software testing. The framework depends on the project needs, as there are no hard and fast rules to automation framework.
If the application have variety of functionality with little variations in terms of test data, ‘functional framework’ is suitable for software applications. For applications that have variety of functionality and more variations in test data, ‘hybrid test automation framework’ is suitable for those applications.
- Depending on the environment and nature of the application, there may be certain concepts, assumptions and practices that need to be followed. Collection of such concepts, assumptions and practices comprises of an automation framework. This framework differs from application to application. Depending on the type of application different approaches like data driven, functional, hybrid test automation can be adapted.