我正在使用以下技术:
- .net 中的 Selenium Webdriver 2.0
- 硒网格 2
- 规范流
- 视觉工作室女士
- 锐器
我的问题是,一旦我运行测试,如何让测试在不同的浏览器(如 Firefox 和 Internet Explorer)中并行运行。
目前它只在默认浏览器上运行一次测试,并忽略我在 json 文件中传递的另一个浏览器。
请帮忙。
谢谢。
我正在使用以下技术:
我的问题是,一旦我运行测试,如何让测试在不同的浏览器(如 Firefox 和 Internet Explorer)中并行运行。
目前它只在默认浏览器上运行一次测试,并忽略我在 json 文件中传递的另一个浏览器。
请帮忙。
谢谢。
可能您应该更关注节点的注册方式。
启动节点(使用以下命令)
java -jar selenium-server-standalone-2.14.0.jar -role node -hub http://localhost:4444/grid/register
如果您也尝试使用浏览器启动节点(请检查以下命令)
-browser maxInstances=5
maxInstances --> 表示单个节点上的最大会话数,与浏览器无关
请在您的测试用例中指定功能,以便它并行调用特定浏览器(IE、FF、Chrome)以避免默认浏览器。