In My UI-Tests Framework I have 5 webdriver tests and currently running only in firefox browser.
I need to run my tests in chrome & firefox multiple versions.
We have a browser stack license to use RemoteWebdriver to run against multiple browser versions for chrome & firefox.
1)How should I create the driver instance in BeforeMethod or BeforeClass? 2)How should I iterate all browser combinations lets say for Firefox 45,46, Chrome 51,52 from a single maven target mvn test one by one (browser? 3)How to skip a test for one specific browser (firefox 45, not in chrome 51) version?
How should I design my framework? Any suggestions. Many Thanks!