Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 如何将每组的测试结果保存在phpunit中的单独文件中_Testing_Selenium_Phpunit - Fatal编程技术网

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

Testing 如何将每组的测试结果保存在phpunit中的单独文件中,testing,selenium,phpunit,Testing,Selenium,Phpunit,我正在并行地分组运行phpunit测试。我想将每个组的结果保存在单独的文件中,因为它将覆盖上一个结果。比如说, 我正在运行命令: parallel phpunit --log-junit result.xml --group group1 group2 group3 在本例中,result.xml仅显示group3测试结果。我需要result1.xml用于组1,result2.xml用于组2,依此类推 有人能帮我吗?像这样的事情可能是: stage('Unit test groups') {

我正在并行地分组运行phpunit测试。我想将每个组的结果保存在单独的文件中,因为它将覆盖上一个结果。比如说,

我正在运行命令:

parallel phpunit --log-junit result.xml --group group1 group2 group3
在本例中,result.xml仅显示group3测试结果。我需要result1.xml用于组1,result2.xml用于组2,依此类推


有人能帮我吗?

像这样的事情可能是:

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
            }
        }
    }
}

请有人给我引路。。我急需解决这个问题。