1

我目前正在从 TFS 命令行触发我的 SoapUI 测试套件,它工作正常,我能够触发构建并查看结果。

我的问题是我有 3 个测试套件,每个测试套件最多包含 16 个测试用例。当我在 TFS 中查看详细报告时,测试用例不是以 Test Suite 格式构建的,它们都捆绑在一个类别中。即使我将 Group by 更改为 Test Suite。

在此处输入图像描述

正如您在屏幕截图中看到的那样,TC 具有相同的名称,如果我能够设置它以便我可以在与 SoapUI 项目相同的结构中查看这些结果,那就太好了:

-Project
    -Test Suite 01
        -Test Case 01
        -Test Case 02
        -Test Case N...
    -Test Suite 02
        -Test Case 01
        -Test Case 02
        -Test Case N...
    -Test Suite 03
        -Test Case 01
        -Test Case 02
        -Test Case N...
4

1 回答 1

1

它只会对由Test Manager扩展管理的测试套件进行分组,看看这个线程Create a test plan and test suite

您可以使用您的项目结构生成自己的测试报告,然后使用 发布测试结果将测试结果发布到 TFS 服务器。

该任务支持流行的测试结果格式,包括 JUnit、NUnit 2、NUnit 3、Visual Studio Test (TRX) 和 xUnit 2。如果您使用 Visual Studio Test 等内置任务运行测试,结果会自动发布,您不需要单独的发布测试结果任务。

于 2018-07-25T07:16:40.110 回答