Data-driven testing with Selenium, Apache POI and TestNG
Before discussing Data-driven framework, let’s understand why do we need Framework for Test Automation? A Test Automation framework is a set of assumptions, concepts, and practices that provide support for automated software testing. It is simply an execution environment for automated tests. The framework empowers testers to write valuable tests that are reusable, maintainable, scalable, and resilient across all browsers.