首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在带有FlaUI的Visual Studio2019中使用视图而不是窗口进行测试?

如何在带有FlaUI的Visual Studio2019中使用视图而不是窗口进行测试?
EN

Stack Overflow用户
提问于 2021-01-05 23:21:38
回答 2查看 118关注 0票数 0

可以用FlaUI测试视图吗?

我有带视图和标签的用户控件,而不是windows。使用windows,您可以执行以下操作:

Application.GetMainWindow

但是我怎样才能用视图做到这一点呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-06 15:37:51

我找到了!

启动应用程序需要几秒钟时间,因此我添加了以下行:

System.Threading.Thread.Sleep(4000)

如果你想找到按钮/标签等,你必须使用这个函数:

Window.FindFirstDescendant(cf => cf.ByAutomationId("MyButton"))?.AsButton()

票数 1
EN

Stack Overflow用户

发布于 2021-01-05 23:56:10

像往常一样,我用window创建特殊的UI测试应用程序项目,并将我的视图放到这个窗口中。然后我就给Application.GetMainWindow打电话。它应该创建一些窗口,通过UI自动化来测试UI。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65581687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档