ITestManagementService 接口

 

表示测试管理客户端 API 的主对象。提供对项目集合级别帮助器对象和 ITestManagementTeamProject 的访问。

命名空间:   Microsoft.TeamFoundation.TestManagement.Client
程序集:  Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll 中)

语法

public interface ITestManagementService
public interface class ITestManagementService
type ITestManagementService = interface end
Public Interface ITestManagementService

属性

名称 说明
System_CAPS_pubproperty AuthorizedIdentity

获取当前授权用户的标识。

System_CAPS_pubproperty DataCollectors

获取具有更新的方法,创建查询,注册和注销,在 Team Foundation Server 的数据收集器的帮助程序对象。

System_CAPS_pubproperty TestControllers

获取具有更新的方法,创建查询,注册和注销,在 Team Foundation Server 上测试控制器的帮助程序对象。

System_CAPS_pubproperty TfsIdentityStore

Team Foundation 标识缓存

方法

名称 说明
System_CAPS_pubmethod FindTestResultByLink(Uri, ITestAttachment)

如果有测试结果和测试结果附件就通过使用给定的统一资源标识符 (URI) 查找并返回。

System_CAPS_pubmethod FindTestRunByTmiRunId(Guid)

通过使用给定的标识符为测试管理界面 (TMI) 的运行查找并返回测试结果。

System_CAPS_pubmethod GetTeamProject(Project)

基于提供的项目返回一个团队项目对象。

System_CAPS_pubmethod GetTeamProject(String)

返回具有提供的项目名称的团队项目。

System_CAPS_pubmethod IsSupported()

返回一个值,该值指示当前服务器是否支持测试管理服务。

System_CAPS_pubmethod QueryTestRuns(String)

返回通过执行提供的查询所找到的测试运行的列表。

备注

应用程序可以通过使用 TeamFoundationServer.GetService 方法获取此服务的实例。

示例

此示例演示如何获取 ITestManagementService 的实例。

TeamFoundationServer tfs;
TestManagementService testManagementService;
tfs = new TeamFoundationServer("http://mserver:8080/tfs");
testManagementService = tfs.GetService<ITestManagementService>;

请参阅

TeamFoundationServer
Microsoft.TeamFoundation.TestManagement.Client 命名空间

返回页首