如何在phpunit中将每个组的测试结果保存在单独的文件中

时间:2013-08-22 14:54:05

标签: testing selenium phpunit

我在组中并行运行phpunit测试。我想将每个组的结果保存在单独的文件中,因为它会覆盖最后的结果。例如,

我正在运行命令:

parallel phpunit --log-junit result.xml --group group1 group2 group3

在这种情况下,result.xml仅显示group3个测试结果。对于result1.xml我需要group1result2.xml需要group2,依此类推。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

可能是这样的

stage('Unit test groups') {
    parallel {
        stage('Group 1 Tests') {
            steps {
                phpunit --log-junit group1_result.xml --group group1
            }
        }
        stage('Group 2 Tests') {
            steps {
                phpunit --log-junit group2_result.xml --group group2
            }
        }
    }
}