如何使用Selenium Grid在多台机器上运行单个测试,我正在使用Maven和Test NG


I have a testng.xml like this :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite verbose="0" name="Selenium Parallel Aim Suite" parallel="tests" >
  <test name="FB login and Screen capture" parallel="true">
    <classes>
    <class name="com.jm.webdriver.JTest1"/>
    </classes>
  </test>
    <test name="Google Search" parallel="true">
    <classes>
      <class name="com.jm.webdriver.JTest2"/>
    </classes>
  </test>
</suite>

我想在三台机器 1 上启动这两个测试用例。视窗,2 Linux 3。Mac并行,如何做到这一点?

对于套件标记,它应该是并行的 = "true",并且对于测试标记不需要并行属性。如果您正在寻找网格设置,请参阅 seleniumhq.org 文档。

最新更新