gpt4 book ai didi

C# : TestStack. White 无法使用 Inspect.exe 提供的 SearchCriteria.ByAutomationID 捕获对象

转载 作者:行者123 更新时间:2023-11-30 12:55:29 25 4
gpt4 key购买 nike

我正在使用 TestStack.White 对现有应用程序进行自动化测试。

我收到了使用 Inspect.exe 的元素的特定 AutomationID “example_ID”,但是当我使用
var something = window.Get(SearchCriteria.ByAutomationId("example_ID");

它表示无法获取具有给定 ID 的元素。任何指针都会有所帮助。

最佳答案

您的自动化代码是否以与您的 Inspect.exe 实例相同的权限运行?也许它无法访问您想要自动化的 GUI:

https://learn.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop状态:“但是,有时管理用户可能会在管理员批准模式下运行具有基于 UAC 的提升权限的应用程序。如果无法绕过 UIPI 实现的限制,Microsoft UI Automation 无法在桌面上驱动提升应用程序的 UI 图形。 "

关于C# : TestStack. White 无法使用 Inspect.exe 提供的 SearchCriteria.ByAutomationID 捕获对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49151135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com