<test name="Test chrome on windows 7">
<parameter name="test-title" value="chrome with video"/>
<parameter name="browser-name" value="chrome"/>
<parameter name="platform-name" value="WIN7"/>
<parameter name="browser-version" value=""/>
<classes>
<class name="demo.test" />
</classes>
</test>
<test name="Test chrome on windows 8">
<parameter name="test-title" value="FF with video"/>
<parameter name="browser-name" value="firefox"/>
<parameter name="platform-name" value="WIN8"/>
<parameter name="browser-version" value=""/>
<classes>
<class name="demo.test" />
</classes>
</test>
@BeforeMethod
public void beforeMethod(String browser_name, String platform_name, String browser_version) throws Exception {
}
@Test
public void test_login() throws Exception {
.................
}
P.S | 我这里只使用了一种测试方法;通常,当我们运行测试时,它会自动从xml文件中以相同或稍微延迟的方式启动所有提到的浏览器。我期望在测试结束后一个接一个地打开每个浏览器。