我正在尝试使用 Jenkins 和 Winium 为GUI
远程机器上的应用程序自动化一些测试。如果我尝试在激活RDP
所有工作正常的机器上执行测试,而如果RDP
被禁用,我有错误“一些模拟输入命令未成功发送。
发生这种情况的最常见原因是 Windows 的安全功能,包括用户界面隐私隔离 ( UIPI
)。您的应用程序只能向相同或更低海拔的应用程序发送命令。同样,某些命令仅限于 Accessibility/UIAutomation 应用程序。有关详细信息,请参阅项目主页和代码示例。
Origine=Microsoft.VisualStudio.TestPlatform.TestFramework
”。
谢谢。