首页 > 解决方案 > 将现有的自动化测试结果与 TFS 手动测试联系起来

问题描述

我想知道是否可以在 TFS 测试计划中链接和更改 TC 的状态。在发布定义中,我们添加了一个包含三个步骤的任务: 1. 在 Jenkins 中排队作业。2. 下载工件。3. 发布测试结果。

此步骤正常工作,但是创建的测试运行将 TC 列为方法名称(如 Visual Studio 中所示),并且如果打开,则没有指向手动测试用例的链接。(测试使用 Selenium 和 Nunit 编写并链接 - 关联自动化)

我们正在努力实现的目标: 1. 让测试运行中的测试具有手动测试(步骤)的链接。2. 在测试计划中设置测试状态为通过/失败。

非常感谢您的建议。

任务配置:

任务视图

标签: c#seleniumtestingtfsnunit

解决方案


您可以尝试将自动化测试与测试用例相关联,将测试用例添加到测试套件中,然后运行 ​​VSTest 以Select tests using设置为Test Plan.

在此处输入图像描述

在此处输入图像描述

测试运行列表中的测试用例带有测试用例名称,而不是方法名称。

在此处输入图像描述

如果你想修改测试点,你可以参考Points - Update API:

PATCH https://{instance}/{collection}/{project}/_apis/test/Plans/{planId}/Suites/{suiteId}/points/{pointIds}?api-version=5.0


推荐阅读