我们最近从TFS 2012升级到TFS2017。在2012年,您可以在“摘要”选项卡中查看测试用例的历史记录。当它通过时,等等。我在2017年找不到。在那儿吗?
任何指导都会很有帮助
答案 0 :(得分:2)
如果要查看单个测试用例的最新测试结果,则可以在测试套件中选择测试用例,然后选择Show/hide details pane
。然后检查Test Result
中是否有特定的测试用例。
导航到Test
集线器->选择特定的Test Plan
,然后选择Test suite
->选择特定的Test Case
->单击Show/hide details pane
- >从窗格列表中选择Test results
->查看特定测试用例的结果。
此外,您还可以使用REST API来获取测试用例和测试运行列表
但是,要获得特定测试用例的测试运行历史记录并不是那么容易,除非每次仅运行特定测试用例。实际上,通常我们会在一个测试运行中运行多个测试用例。
REST API获取测试用例:
GET http://SERVER:8080/tfs/DefaultCollection/2017ScrumProjectFromVS/_apis/test/plans/105/suites/106/testcases/107?api-version=1.0
REST API以获取测试运行列表:
GET http://server:8080/tfs/DefaultCollection/2017ScrumProjectFromVS/_apis/test/Runs/
实际上,检索测试用例运行状态历史记录的最佳方法是 使用MTM(Microsoft测试管理器):
连接TFS服务器->>选择团队项目->>选择测试 选项卡>>选择测试计划->>选择特定的测试用例->> 查看结果->>在打开的页面的最后,您将看到结果历史记录(针对特定测试用例的所有测试运行)。