Testing 找不到具有自动热键的文本

Testing 找不到具有自动热键的文本,testing,autohotkey,Testing,Autohotkey,我正在尝试使用AutoHotKey对应用程序进行一些基本的UI测试。我想测试一个添加用户的“添加”按钮。我试图通过检查是否将用户名添加到相关列来验证添加测试。但是,我根本无法检查该列中是否有用户名,因为我无法识别任何窗口控件以使用WinGetText。仅对父窗口本身使用WingtText是不起作用的。 关于如何做/如何更改我的验证流程,有什么建议吗? 谢谢:)您要通过Citrix吗?如果是这样,WindowsSpy将无法通过父citrix窗口(按设计)查看 我处理这种情况的方法是,如果控件能够选

我正在尝试使用AutoHotKey对应用程序进行一些基本的UI测试。我想测试一个添加用户的“添加”按钮。我试图通过检查是否将用户名添加到相关列来验证添加测试。但是,我根本无法检查该列中是否有用户名,因为我无法识别任何窗口控件以使用WinGetText。仅对父窗口本身使用WingtText是不起作用的。 关于如何做/如何更改我的验证流程,有什么建议吗?
谢谢:)

您要通过Citrix吗?如果是这样,WindowsSpy将无法通过父citrix窗口(按设计)查看


我处理这种情况的方法是,如果控件能够选择文本,我将其复制到剪贴板,然后根据我的变量检查剪贴板值…

使用AutoHotKey Window Spy时,您看到了什么?我看到了父窗口的所有详细信息,其他什么都看不到。当我使用wingettext的父窗口的详细信息时,我没有得到任何文本。你能显示你正在使用的代码吗?我想你错过了命令末尾的A,比如:wingtext,text,A;将使用活动窗口。此外,它是什么类型的应用程序?Windows本机/Java/其他什么?例如,如果它是Java应用程序,那么使用ahk获取文本可能会很困难。