我是 testng 的新手。我想在并行执行模式下运行测试。我正在使用
selenium grid,
selenium webdriver,
testng
.
我的 testng.xml 文件是:
`<?xml version="1.0" encoding="UTF-8"?>
<suite name="WebDriver Suite" verbose="1" parallel="tests" thread-count="5">
<test name="WebDriver Test" >
<parameter name="browser" value="firefox" />
<parameter name="port" value="5555" />
<classes>
<class name="BootUpTest" >
<methods>
<include name = "testBootUp"/>
</methods>
</class>
</classes>
</test>
<test name="WebDriver Test for IE" >
<parameter name="browser" value="chrome" />
<parameter name="port" value="5556" />
<classes>
<class name="BootUpTest" >
<methods>
<include name = "testBootUp"/>
</methods>
</class>
</classes>
</test>
</suite>`
在上面的 xml 文件中,我应该testBootUp
在 a 中运行该方法firefox
以及chrome
.i 能够运行上述方案。但我的范围是我想首先运行“ WebDriver Test 测试,然后我需要一些延迟在那之后我的 IE 测试的 WebDriver 测试应该必须运行..
是否可以在 testng.xml 文件中实现这一点?