据我了解,根据文档,支持使用本地驱动程序进行多浏览器测试,如下所示:
SeleniumWebDriver.Bootstrap(
SeleniumWebDriver.Browser.Chrome,
SeleniumWebDriver.Browser.Firefox,
SeleniumWebDriver.Browser.InternetExplorer
);
并且测试在浏览器上并行运行。有没有办法对远程 Web 驱动程序做同样的事情?对于单个浏览器,我这样做:
SeleniumWebDriver.Bootstrap(new Uri("http://SampleURI"), SeleniumWebDriver.Browser.Firefox);
如果没有,在被测试的不同浏览器之间共享测试代码的好方法/设计是什么?如果重要,我将使用 MSTest。