Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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
Unit testing 如何获得Gradle综合测试报告?_Unit Testing_Gradle - Fatal编程技术网

Unit testing 如何获得Gradle综合测试报告?

Unit testing 如何获得Gradle综合测试报告?,unit-testing,gradle,Unit Testing,Gradle,我在gradle构建中配置了多个测试套件(如下所示) task group1(type: Test) { useTestNG() { includeGroups 'group1' } // ... some excluded tests ext.useDefaultListeners = true ext.workingDirectory = 'build/' // ... some system properties required by this test

我在gradle构建中配置了多个测试套件(如下所示)

task group1(type: Test) { useTestNG() { includeGroups 'group1' } // ... some excluded tests ext.useDefaultListeners = true ext.workingDirectory = 'build/' // ... some system properties required by this test } task group2(type: Test, dependsOn: group1) { useTestNG() { includeGroups 'group2' } // ... some excluded tests ext.useDefaultListeners = true ext.workingDirectory = 'build/' // ... some system properties required by this test } test.dependsOn group2 任务组1(类型:测试){ useTestNG(){ IncludeGroup“group1” } //…一些排除的测试 ext.useDefaultListeners=true ext.workingDirectory='build/' //…此测试所需的某些系统属性 } 任务组2(类型:测试,依赖项:组1){ useTestNG(){ IncludeGroup“group2” } //…一些排除的测试 ext.useDefaultListeners=true ext.workingDirectory='build/' //…此测试所需的某些系统属性 } test.dependsOn组2 当我运行
gradle clean build--debug
时,我可以看到在每个测试任务(
group1
group2
等)之后,gradle删除测试报告并重新生成它。因此,在构建完成后,我得到的任何报告都没有任何信息。全是空白

我怎样才能得到一份综合报告

谢谢,
NN

您应该使用类型为
TestReport


查看第23.12.7节。在

中的“测试报告”与此重复:希望有帮助!事实并非如此。您给出的链接显示了
子项目的示例,我没有任何子项目;相反,我有很多测试任务。在我的例子中,你能告诉我如何定义
reportOn
吗?