IntelliJ中的并行TestNG结果混合

时间:2018-04-17 10:27:16

标签: maven intellij-idea testng

我正在与TestNG并行运行测试(v6.14.3,在pom文件中声明为依赖项)和IntelliJ(2018.1.1)。

测试在3个浏览器FF,Chrome和IE上运行。我在控制台中有一些测试步骤的日志/ println,但结果不太清楚,每个浏览器的结果结构有点混乱,如下面的截图:

enter image description here

例如,当我在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>

0 个答案:

没有答案