在尝试使用TestStack.White框架获取应用程序窗口时,我获得了未经授权的访问异常。 以下是例外情况:
类型的第一次机会异常 ' System.ComponentModel.Win32Exception'发生在 UIAutomationClient.dll
其他信息:访问被拒绝
代码在这里:
var loginScreen = application.GetWindows().Single();
我使用哪种API访问窗口并不重要,结果相同。
该过程在Windows 10中运行。
非常感谢任何帮助。
答案 0 :(得分:0)
哪个框架用于您应用的用户界面? WPF,WinForms等。
这样的代码也不会起作用吗?
application.GetWindow(SearchCriteria.ByAutomationId("winAutoId"));