TFS 测试结果详细报告与 SoapUI 项目结构不一致

TFS Test Results Detailed Reports not keeping with the SoapUI Project Structure

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

我的问题是我有 3 个测试套件,每个测试套件最多有 16 个测试用例。当我查看 TFS 中的详细报告时,测试用例不是以测试套件格式构建的,它们都被捆绑到一个类别中。即使我将 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...

它只会对 Test Manager extension, take a look at this thread Create a test plan and test suite 管理的测试套件进行分组。

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

The task supports popular test result formats including JUnit, NUnit 2, NUnit 3, Visual Studio Test (TRX), and xUnit 2. If you use the built-in tasks such as Visual Studio Test to run tests, results are automatically published and you do not need a separate publish test results task.