老师你好,parallel=
来源:9-5 TestNG多线程执行打开多浏览器

慕田峪8226962
2020-03-26
parallel改成tests是没有问题的,可以出现两个浏览器在跑一个方法,但是我改成classes之后就出现跑完一个再一个的情况了,这是为啥呀?谢谢
<?xml version="1.0" encoding="UTF-8" ?>
<!--<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">-->
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Login Feature" parallel="tests" thread-count="2">
<parameter name="url" value="http://www.imooc.com"></parameter>
<parameter name="username" value="xxx"></parameter>
<parameter name="password" value="xxx"></parameter>
<test name="Login Chrome">
<parameter name="browser" value="chrome"></parameter>
<classes>
<class name="com.jtk.cases.LoginCase">
<!-- <methods>-->
<!-- <include name="login01"></include>-->
<!-- </methods>-->
</class>
</classes>
</test>
<test name="Login FireFox">
<parameter name="browser" value="firefox"></parameter>
<classes>
<class name="com.jtk.cases.LoginCase">
<!-- <methods>-->
<!-- <include name="login01"></include>-->
<!-- </methods>-->
</class>
</classes>
</test>
<listeners>
<listener class-name="com.jtk.config.ExtentTestNGIReporterListener"/>
</listeners>
</suite>
写回答
1回答
-
Mushishi
2020-03-26
配置没问题,你可以把class更改为tests 试一试,看是不是你定位的是方法
042020-03-30
相似问题