无法使用White框架访问元素

时间:2015-12-01 11:50:00

标签: c# automated-tests white

在尝试使用TestStack.White框架获取应用程序窗口时,我获得了未经授权的访问异常。 以下是例外情况:

  

类型的第一次机会异常   ' System.ComponentModel.Win32Exception'发生在   UIAutomationClient.dll

     

其他信息:访问被拒绝

代码在这里:

var loginScreen = application.GetWindows().Single();

我使用哪种API访问窗口并不重要,结果相同。

该过程在Windows 10中运行。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

哪个框架用于您应用的用户界面? WPF,WinForms等。

这样的代码也不会起作用吗?

application.GetWindow(SearchCriteria.ByAutomationId("winAutoId"));