In Selenium a Data-Driven framework is the technique of separating the “data set” from the actual “test case” (code). Data-Driven framework completely depends on the input test data. The test data is fed from external sources such as an excel file, .CSV file or any database. If you want to learn Selenium you must take up the following Selenium Training Course. If you like reading you must read the following Selenium Tutorial. I am also mentioning a video tutorial which you can take up to learn Selenium. .