可以用FlaUI测试视图吗?
我有带视图和标签的用户控件,而不是windows。使用windows,您可以执行以下操作:
Application.GetMainWindow
但是我怎样才能用视图做到这一点呢?
发布于 2021-01-06 15:37:51
我找到了!
启动应用程序需要几秒钟时间,因此我添加了以下行:
System.Threading.Thread.Sleep(4000)
如果你想找到按钮/标签等,你必须使用这个函数:
Window.FindFirstDescendant(cf => cf.ByAutomationId("MyButton"))?.AsButton()
发布于 2021-01-05 23:56:10
像往常一样,我用window创建特殊的UI测试应用程序项目,并将我的视图放到这个窗口中。然后我就给Application.GetMainWindow打电话。它应该创建一些窗口,通过UI自动化来测试UI。
https://stackoverflow.com/questions/65581687
复制相似问题