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>;