nopCommerce-Demo-Project Implement a BASE test automation framework using SHAFT_Engine for testing E-commerce Web GUI. Implement modular design by Applying the Page Object Model design pattern (POM). Externalize test data using JSON files And Applying data driven testing (DDT). Technologies JDK-17 Maven as a build tool. TestNG as a unit test framework. SHAFT_ENGINE which is a Test Automation Engine that provides a unified high-level interface to any of the underlying test automation frameworks. Allure Report Framework for generating test execution report. Docker Selenium to run our script code in any environment.