1

我有用 SpecFlow 和 C# 编写并使用 FlaUI 自动化的 UI 自动化测试。测试在我的本地机器上运行得非常好。最近,我希望它们成为我的 UI 自动化构建管道的一部分。

除此之外,我还有一个 Azure WVD 作为辅助工作区,所以我继续安装Interactive Agent它。测试运行良好,直到WVD登录时间及其本地计算机的当前活动窗口。当我尝试最小化它并监控代理时,我开始收到下面提到的错误。

 "KeyBoard input not received"

    "Mouse Input not received"

我使用了很多Mouse.Click()KeyBoard.Type()并且理解因为最小化的WVD东西不起作用

我想问我们的专家,如果我将完整的执行转移到一个VM on Azure配置有交互式 UI 代理并运行 24*7 的专用设备上怎么办?我不想登录到 VM,但希望所有测试都可以毫无障碍地运行,并且管道没有上述执行错误。

4

0 回答 0