ui-automation相关内容

While 循环元素状态 cypress

我有一个问题,我想点击一个按钮直到它消失,但次数可能会有所不同,所以我想检查可见性状态,当可见 = 真点击按钮时,当可见 = 假结束测试但问题是我不知道如何将所有的链从 get 元素循环到最后.它单击一次按钮并因中断而停止;如果我删除中断它甚至不会永远单击它循环,主要问题是它第一次通过链时该值是真的但它不会重申 cy.get('[idElem]').then($isVisible => {返回 ..
发布时间:2021-09-12 19:39:05 前端开发

使用 Android UI Automator 测试辅助显示器上的内容

我编写了一个准系统应用程序来测试对多个显示器的支持.我的设置是运行 Android 8.1.0(“主显示器")的定制 Android 平板电脑,通过 HDMI(用于传输视频信号)和 USB(用于传输触摸事件)连接到触摸屏(“辅助显示器"). 该应用包含一个活动,显示“Hello World!"在主显示器上,但也利用 DisplayManager 和 WindowManager 添加一个计数器 ..
发布时间:2021-09-12 19:39:02 移动开发

UI自动化切换窗口

我注意到 setforegroundwindow 可能非常不稳定 - 无论您如何操作. 我注意到在可能的情况下使用 UIAutomation 似乎可以改善情况. 例如: 获取 WindowPattern 并使用以下内容: windowPattern.SetWindowVisualState( WindowVisualState.Normal );windowPattern.Se ..
发布时间:2021-09-12 19:38:56 C#/.NET

如何在 UIATablecell 中访问图像

我正在尝试使用 iOS7 上的 UIAutomation 验证图像是否显示/隐藏. 我遇到的问题是 .cells()[0].images() 总是返回 [object UIAElementNil] 即使我可以看到我的图片.我还尝试在主窗口上调用 images(),但也没有成功. 任何帮助表示赞赏.谢谢. 解决方案 这在 UI 自动化中是不可能的.表格单元格不允许您访问内部的任何 ..
发布时间:2021-09-12 19:38:52 移动开发

PyWinAuto - Xpath 之类的识别

我正在寻找如何根据 xpath 在 GUI 中搜索对象的方法.申请鉴定的一部分我的 xpath 如下: ./pane[0]/pane[0]/pane[1]/pane[0]/pane[1]/pane[0]/pane[0]/pane[0]/text[0]/编辑[0] 这应该(如果我在那里没有问题)指向应用程序元素树中选定的 EDIT. 我尝试使用这个 xpath 来识别这样的项目 ..
发布时间:2021-09-12 19:38:46 Python

从另一个应用程序的文本框中获取文本和插入符号

背景信息 我正在开发 Windows Speech-To-Text 应用程序. 识别语音后,应将文本插入当前具有键盘焦点的文本框(Think Word/Firefox/其他应用程序).要插入我目前正在使用的文本 InputSimulatorPlus. 插入文本时,重要的是要对识别的文本进行格式设置以适应周围的文本,例如: 标点后的大写字母 不在标点符号之后的首字母小写 ..
发布时间:2021-09-12 19:38:41 C#/.NET

如何获取对在 Windows Phone 7 模拟器中运行的应用程序的 AutomationElement 引用?

Windows Phone 的 Silverlight 支持包括对 System.Windows.Automation 类的支持,但似乎没有任何方法可以获取对应用程序的 AutomationElement 引用从模拟器外部(从 .NET 4 测试客户端,类似于您访问 Silverlight 应用程序的方式). 我试过了: 在 XDE 窗口上使用 AutomationElement.Fr ..
发布时间:2021-09-12 19:38:37 其他开发

如何使用 MSAA 自动化简单的 Windows 窗体应用程序?

我想使用 MSAA 自动化简单的 Windows 应用程序.我不知道如何找到控件(比如 TextBox 和 Button)并获取它们的值(比如获取 TextBox 的值)并在按钮的情况下单击). 解决方案 为什么要使用 MSAA 实现自动化?微软目前的方法是UI 自动化. 来自维基百科(重点是我的): UIA 与 Microsoft Active Accessibility ( ..
发布时间:2021-09-12 19:38:35 C#/.NET

通过 UIA 脚本访问 iOS 用户首选项以实现 UI 自动化

我一直在尝试为我的 iOS 应用程序实现 UI 测试脚本.在测试用例中,我遇到了在设置中设置用户偏好的问题.到目前为止,我找不到更改或读取这些用户首选项值的方法. 这些是我目前学到的: setPreferencesValueForKey 和preferencesValueForKey 在Root.plist 中使用标识符作为搜索键不起作用.它将返回空值.但是,我可以通过 UIA 脚本添 ..
发布时间:2021-09-12 19:38:32 移动开发

在 Windows 7 平台上自动化 UI

我是 C++ 应用程序开发的初学者.我使用 Visual Studio,并且有一个应用程序可以像 Photoshop 一样处理图像.我希望通过保存处理过的文件来自动化我的应用程序的 UI 并自动测试各种场景.我在我的 Win 7 机器上使用 Visual Studio 进行开发,没有 .NET.我有哪些选项可以自动化我的测试? 谢谢 解决方案 在 Windows 7(和 Vista/ ..
发布时间:2021-09-12 19:38:29 其他开发

如何在python脚本中将SendKeys发送到Windows表单?

我正在用 Python 为我的桌面应用程序编写自动化脚本.因为我正在向我的 Windows 窗体发送 TAB 键/任意键.但是我无法在我的 Python 脚本中找到那个 Windows 表单的句柄. 这是示例代码片段: __author__ = 'juhis'导入发送键导入系统导入操作系统从 Tkinter 导入 *导入 ctypes导入 win32gui导入pywinautopwapp ..
发布时间:2021-09-12 19:38:23 其他开发

WPF 用户控件中托管的 CefSharp Wpf 浏览器的 UI 自动化

我们有一个 WPF 应用程序,我们使用 CefSharp 浏览器.该应用程序有一些 wpf 窗口,我们在其中嵌入了 CefSharp 浏览器控件.我们遇到的问题是关于自动化.我们已经尝试过 CUIT(编码 Ui 测试)和 Selenium - 没有一个能够识别 CefSharp 浏览器中的控件.我们看到 CUIT 将 CefSharp 浏览器内容识别为图像.我们还尝试从 CefSharp 中从包装 ..
发布时间:2021-09-12 19:38:18 其他开发

为什么 Inspect.exe 在调试中运行时不显示 AutomationId 和其他 UIAutomation 属性?

我一直在使用 Windows SDK 中的 Inspect.exe 来检查 WinForms 应用程序的属性,但注意到在从 Visual Studio 运行应用程序时我没有看到任何属性(例如,AutomationId)(F5 运行.)但是,如果我从 bin\debug 文件夹中运行 .exe,我可以很好地看到属性. 我使用的源代码是从 UI 自动化下载的示例代码自定义提供程序示例 - 第 3 ..
发布时间:2021-09-12 19:38:15 其他开发

如何使用 appium 自动化 android 手机后退按钮

我正在使用 Appium(python 客户端库)对 Android 上的混合移动应用程序进行测试自动化.我一直无法找到任何方法来自动化或创建使用电话后退按钮返回应用程序上一页的手势.有没有可以使用的驱动功能?我尝试使用 self.driver.navigate().back() [希望这会模拟与 Selenium 中相同的行为以导航到上一个 URL] 但无济于事.任何人都可以建议出路吗? ..
发布时间:2021-09-12 19:38:07 移动开发