We will now learn how our Keyword-driven framework will be structured from a high level.
The following figure shows the bird's eye view of the framework:
We will be using a TestNG framework to control all the components of our framework. TestNG is a framework that is a combination of NUnit and JUnit frameworks. This is our base framework. The testng.xml is triggered from pom.xml, which eventually will be executed from Jenkins.