【发布时间】:2019-04-16 17:26:59
【问题描述】:
根据文档,为了将 Coded-UI 作为构建的一部分运行,您需要让构建代理以交互模式(不作为服务)运行,您的测试代理也需要以交互模式部署。
现在的问题是,当您部署测试代理时,您的构建机器将自动重新启动,因此您的构建代理不会重新启动,因为它不是服务。
您如何解决这个问题?
【问题讨论】:
标签: tfs tfsbuild coded-ui-tests
根据文档,为了将 Coded-UI 作为构建的一部分运行,您需要让构建代理以交互模式(不作为服务)运行,您的测试代理也需要以交互模式部署。
现在的问题是,当您部署测试代理时,您的构建机器将自动重新启动,因此您的构建代理不会重新启动,因为它不是服务。
您如何解决这个问题?
【问题讨论】:
标签: tfs tfsbuild coded-ui-tests
两个选项:
【讨论】:
由于您想运行 Coded UI 测试,您必须配置测试代理以与桌面交互并构建以交互模式运行的代理。
如果您坚持将 TFS 测试代理与构建代理安装在同一台机器上。您需要先手动install and configure the agents。然后在测试代理部署任务中指定测试代理安装媒体路径并使用运行功能测试任务到run Automated Test on agent machine。
【讨论】: