0

背景 - 我正在使用 azure-devops 构建和发布定义运行 coded-ui 测试用例。我正在 Window 10 自托管 VM 代理中运行测试用例。

从 VSTS 运行 coded-ui 测试用例时,直到我在 Agent.Listener.exe 窗口中按 Enter 后,发布部署才会开始。正如您在下面的屏幕中看到的那样,上面没有运行任何作业,只要我按 Enter 键,它就会开始运行作业。

此外,如果我很长时间没有按 Enter 键,则发布失败说,“代理:“机器名称”失去与服务器的通信。验证机器正在运行并且网络连接正常。”。

在此处输入图像描述

当我按下回车键时,它会通过运行作业来启动作业。Agent.Listener.exe 在管理员模式下启动期间以自动登录方式启动。

谁能帮我解决这个问题,这样我每次触发新的测试用例时就不必按 Enter 键了吗?

4

1 回答 1

0

您应该使用--unattendedswitch运行代理。要获取有关此命令的更多信息,请运行Agent.Listener.exe configure --help. 特别是,它包含许多示例,说明如何传递必要的答案以使其无人看管:

在此处输入图像描述

于 2019-02-21T07:42:49.137 回答