我正在与TestNG并行运行测试(v6.14.3,在pom文件中声明为依赖项)和IntelliJ(2018.1.1)。
测试在3个浏览器FF,Chrome和IE上运行。我在控制台中有一些测试步骤的日志/ println,但结果不太清楚,每个浏览器的结果结构有点混乱,如下面的截图:
例如,当我在Firefox上选择测试时,输出为空,所以我看不到输出。但是当我点击根BKMS_FileUpload时,所有3个浏览器的所有输出都在那里并且混淆了,所以很难说是什么。
我希望每个浏览器都应该分开打印输出。我不知道我是否遗漏了什么。这是我的testng.xml
<suite name="BKMS_FileUpload" parallel="tests">
<listeners>
<listener class-name="ScreenShotListener" />
</listeners>
<test name="FileUpload Performance Test Firefox">
<parameter name="browser" value="Firefox"/>
<classes>
<class name="FileUploadPerformanceTest"/>
</classes>
</test>
<test name="FileUpload Performance Test Chrome">
<parameter name="browser" value="Chrome"/>
<classes>
<class name="FileUploadPerformanceTest"/>
</classes>
</test>
<test name="FileUpload Performance Test IE11">
<parameter name="browser" value="IE" />
<classes>
<class name="FileUploadPerformanceTest" />
</classes>
</test>
</suite>