java并行执行在Selenium关键字驱动的自动化框架中不起作用
我在Selenium中使用了关键字驱动的自动化框架
在运行时,我正在创建testng套件。xml,其中包括所有方法名(testsuite.xls中标记为Yes的测试用例)、parallel=methods、thread-count-2和testng。执行xml
虽然打开了两个浏览器实例,但只执行一个测试脚本。其他浏览器实例等待执行第一个脚本,然后执行第二个脚本
如果有人能在这方面帮助我,或者提供替代解决方案,在关键字驱动的框架中实现并行执行,那就太好了
# 1 楼答案
使用
Threadable Webdriver
在并行线程上创建浏览器实例并执行脚本# 2 楼答案
您可以尝试使用selenium grid并行执行脚本。这可能对你有帮助