根据文档,为了将Coded-UI作为构建的一部分运行,您需要将构建代理作为交互模式(非服务)运行,您的测试代理也需要部署为交互模式。 / p>
现在的问题是,当您部署测试代理时,您的构建计算机将自动重新启动,因此您的Build代理将不会重新启动,因为它不是服务。
你怎么解决这个问题?
答案 0 :(得分:3)
两个选项:
答案 1 :(得分:2)
由于您希望运行Coded UI测试,您必须配置测试代理以与作为交互模式运行的Desktop和构建代理进行交互。
如果您坚持在与Build代理相同的计算机上安装TFS测试代理。您需要先手动install and configure the agents。然后在测试代理部署任务中指定测试代理安装介质路径,并使用运行功能测试任务到run Automated Test on agent machine。