如何使用 FlaUI 在 Visual Studio 2019 中使用视图而不是窗口进行测试?

门朱

是否可以使用 FlaUI 测试视图?

我有带有视图和选项卡的用户控件,而不是窗口。使用 Windows,您可以执行以下操作:

Application.GetMainWindow

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

门朱

我找到了!

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

System.Threading.Thread.Sleep(4000)

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 Visual Studio 2019 中使用 editorconfig?

如何在 Visual Studio 2019 中使用 C#10

如何升级 Visual Studio 2019 中使用的 ESLint 版本?

如何在 Visual Studio 2019 中使用 FolderBrowserDialog?

如何在Visual Studio 2019中使用.NET 4.6.2版运行单元测试?

如何使用Visual Studio 2019构建GTK +应用程序?

如何使用Visual Studio社区调试vbscript(2019)

如何使用 Visual Studio2019 宏在 Visual Studio 的错误列表中“全选并复制”

在 Visual Studio 2019 中使用 C# 的 ASP.NET

无法在Visual Studio 2019中使用诊断工具

在 Visual Studio 2019 和 python 3.8 中使用 boost numpy

在 TFS 2018 任务中使用 Visual Studio 2019 的 MsBuild

如何在Visual Studio 2017/2019中获取终端窗口?

在visual studio中使用原生cpp testframework测试c代码LNK2019

如何下载Visual Studio Community Edition 2017(不是2019)

如何在Visual Studio 2019中使用SSDT创建系统版本表?

如何在Visual Studio 2019 4.4+和Xamarin.Forms中使用CarouselView?

如何在Visual Studio 2019中使用git bash终端配置文件?

无法使用Visual Studio 2019与MySQL数据库连接

使用Visual Studio 2019 C#的gRPC构建错误

无法使用 Visual Studio 2019 正确构建 C# 代码

在Visual Studio 2019中组织C#使用?

无法使用visual studio 2019 ssh debug with raspberry pi 4

使用 MASM 和 Visual Studio 2019 链接多个文件

Visual Studio 2019导致缓慢的调试和大量的内存使用

使用Visual Studio 2019构建现有的Sln失败

使用不起作用的 Visual Studio 2019 自动导入

Visual Studio 2019坚持使用Designer for Form或UserControl

您可以在 Visual Studio 2019 和 Visual Studio Code 之間使用實時共享嗎?