When covering cross-browser testing using Selenium WebDriver, how do you provide the browser and version information to the tool (e.g. BrowserStack, Sauce Labs)? For example, you’re wanting to execute your tests against multiple versions of Chrome, Edge etc.
I have been experimenting with reading a CSV file of browser data and using that to set Selenium capabilities before iterating through that CSV file in the code. Now, I am wondering if there’s a better way, generally, as I suspect this method will affect parallel execution.
Source: Read More