We are looking for a test automation framework for a Web Application used by different countries/markets users on different OS, Browser, Devices.
Some of the features in the application would be global and same for all the worldwide customers and some will be specific to a country/users.
Please let us know which one is better among these?
- Selenium Webdriver, TestNG, Java, Test data is external
- Selenium Webdriver, BDD, Cucumber, JUnit, Java, Test data is in Feature file
- WebDriverIO, BDD, Cucumber, Test data is in Feature file
We tried with Selenium , TestNG, java and maintenance is heavy for multiple data sets