【发布时间】:2019-03-23 23:43:09
【问题描述】:
我正在使用 TestNg + Selenium (JAVA) Grid 来执行并行执行。
我的机器\服务器配置是
- 处理器:Intel Xeon,CPU E5-2603 v4,2.20 GHz(8 个处理器)
- 内存:64 GB
- 系统类型:64 位
- 操作系统:Window Server 2012 R2 标准版
我在同一台机器上有 HUB 和 3 个节点
- HUb 命令 : java -jar selenium-server-standalone-3.1.0.jar -role hub
-
节点命令 : java -Dwebdriver.chrome.driver=./chromedriver.exe -jar selenium-server-standalone-3.1.0.jar -role node -hub http://localhost:4444/grid/register -browser browserName=chrome, maxInstances=20 -port 6661
(3 个不同节点的端口号是 6661,6662 和 6663。)
我有 100 多个带有 @Test TAG 的测试用例,但一次只有 10 个测试用例并行执行。我想同时执行 50 多个测试。我错过了什么?
提前致谢。
【问题讨论】:
-
您是否在
标签上使用了并行属性? link -
您能展示一下您的 testng xml 的样子吗?有一种方法可以像这样设置线程数
标签: java windows selenium selenium-webdriver selenium-grid