ITestManagementService 接口

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

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

语法

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

ITestManagementService 类型公开以下成员。

属性

  名称 说明
公共属性 AuthorizedIdentity 获取当前授权用户的标识。
公共属性 DataCollectors 获取具有更新的方法,创建查询,注册和注销,在 Team Foundation Server 的数据收集器的帮助程序对象。
公共属性 TestControllers 获取具有更新的方法,创建查询,注册和注销,在 Team Foundation Server 上测试控制器的帮助程序对象。
公共属性 TfsIdentityStore Team Foundation 标识缓存

页首

方法

  名称 说明
公共方法 FindTestResultByLink 如果有测试结果和测试结果附件就通过使用给定的统一资源标识符 (URI) 查找并返回。
公共方法 FindTestRunByTmiRunId 通过使用给定的标识符为测试管理界面 (TMI) 的运行查找并返回测试结果。
公共方法 GetTeamProject(Project) 基于提供的项目返回一个团队项目对象。
公共方法 GetTeamProject(String) 返回具有提供的项目名称的团队项目。
公共方法 IsSupported 返回一个值,该值指示当前服务器是否支持测试管理服务。
公共方法 QueryTestRuns 返回通过执行提供的查询所找到的测试运行的列表。

页首

备注

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

示例

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

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

请参阅

参考

Microsoft.TeamFoundation.TestManagement.Client 命名空间

TeamFoundationServer