问题标签 [flaui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 FlaUI 处理不支持的属性?
这是我当前的代码,有时会失败,这给了我这个例外:
FlaUI.Core.dll 中出现“FlaUI.Core.Exceptions.PropertyNotSupportedException”类型的异常,但未在用户代码中处理。不支持请求的属性“名称 [#30005]”。
您对此问题有任何修复或解决方法吗?
automation - 无法找到使用 FlaUILibraray XPath 的机器人框架
机器人开发者,现在进入 Windows 应用自动化的世界,使用 FlaUI 库编写一个简单的演示
“将文本设置为文本框”测试失败:FlaUiError:无法找到 XPath 'Name="Text Editor"' 中的元素
当我使用 XPath "AutomationId=15" 时出现同样的错误
我正在使用 Automation Spy 来检查 GUI 元素。谢谢。
azure - 在 Azure 管道中运行桌面 UI 自动化测试
我有用 SpecFlow 和 C# 编写并使用 FlaUI 自动化的 UI 自动化测试。测试在我的本地机器上运行得非常好。最近,我希望它们成为我的 UI 自动化构建管道的一部分。
除此之外,我还有一个 Azure WVD 作为辅助工作区,所以我继续安装Interactive Agent
它。测试运行良好,直到WVD
登录时间及其本地计算机的当前活动窗口。当我尝试最小化它并监控代理时,我开始收到下面提到的错误。
我使用了很多Mouse.Click()
,KeyBoard.Type()
并且理解因为最小化的WVD
东西不起作用
我想问我们的专家,如果我将完整的执行转移到一个VM on Azure
配置有交互式 UI 代理并运行 24*7 的专用设备上怎么办?我不想登录到 VM,但希望所有测试都可以毫无障碍地运行,并且管道没有上述执行错误。
c# - FlaUI.Core.dll 中发生 System.ComponentModel.Win32Exception 类型的未处理异常
我正在尝试使用 flaUi 自动化进行一些 Windows 应用程序自动化。在这里,我尝试单击应用程序中的菜单,该应用程序应该在执行任何进一步操作之前加载表单。
代码:
它在第二行代码上引发错误。
这适用于一个系统和相同的代码抛出:
flaui.core.dll 异常中发生 system.componentmodel.Win32Exception 类型的未处理异常
另外一个。
任何帮助将不胜感激!!
c# - 使用 FlaUI 的电影和电视的 SetScrollPercent
我尝试了下面的代码:
但它返回FlaUI.Core.Exceptions.PatternNotSupportedException: 'The requested pattern 'Scroll [#10004]' is not supported'
,我使用了 FlaUInspect,然后我意识到它只支持 ScrollItem 和 RangeValue,所以我elem.Patterns.Scroll.Pattern.SetScrollPercent(20, -1)
改为elem.Patterns.ScrollItem.Pattern.SetScrollPercent(20, -1)
但没有 SetScrollPercent。
我怎样才能自动化呢?
c# - 如何使用 FlaUI 在 Visual Studio 2019 中使用视图而不是窗口进行测试?
是否可以使用 FlaUI 测试视图?
我有带有视图和选项卡的用户控件,而不是窗口。使用 Windows,您可以执行以下操作:
Application.GetMainWindow
但是我怎么能用视图来做到这一点呢?
c# - 系统找不到使用 NUnit3 控制台和 testparam 指定的文件
我尝试使用以下命令在命令提示符下运行 flaUiTests:
pathToConsole\nunit3-console.exe pathToApp\App.dll --testparam:App=pathToExecutable\App.exe
在测试代码中,我将 testparam 与以下代码一起使用:
string lParameterPathExecutable = TestContext.Parameters["App"];
我测试了命令提示符是否可以找到所有文件并且他可以。无论如何,我仍然得到错误:System.ComponentModel.Win32Excetion:系统找不到指定的文件。
有谁知道问题是什么?这个命令有什么问题?测试代码在VisualStudio2019,NUnit3-console的版本是3.12.0。
编辑:可以找到 nunit3-console。我认为 nunit3-console 运行。这是测试结果:
c# - 在 FLAUI 中尝试查找以某些字母开头的第一个子元素
在 FLAUI 中,试图获取对以某些字母开头或包含某些字母的子元素的引用。示例以“DOC”开头或包含“DOC”我想要做的是我正在打开一些办公文件,如 doc、xls、ppt。并希望在他打开屏幕时附加文件。
windows - 是否可以使用 Robotframework-FlaUI 在 Docker 容器中对 Windows 应用程序(WPF 或 WinForms)进行 GUI 测试?
我正在使用带有 FlaUI 库的 Robot Framework 来对 WPF 和 WinForms 应用程序进行 GUI 测试,它在 Windows 10 上运行良好,我可以看到测试脚本打开测试的应用程序并执行测试步骤。但是是否可以在 Windows 或 Linux 容器中执行此操作,例如在无头模式下?