2

我正在尝试创建脚本来测试窗口内是否存在某些 GUI 组件(组合框、复选框、复选框的状态等)。我要测试的应用程序是用 QT 编写并在 Windows 7 上运行的。它内容是动态创建的。

我尝试过使用 swapy/pywinauto、AutoHotkey 和 AutoIt。但是由于它们依赖于标准的 Windows API 调用,因此它们对此毫无用处(需要一个涉及 QT 的解决方案)。

任何建议将不胜感激。

4

2 回答 2

2

您可以尝试使用 QtTestLib来获得集成解决方案,或者,如果您想要(并且负担得起)商业解决方案,我知道squishkdexecutor

于 2013-02-05T13:51:26.750 回答
1

您是否知道 AutoHotKey Windows Spy 允许您查看某些 GUI 对象是否存在于窗口中。在示例图像中,您可以看到我将鼠标悬停在名为 的组合框上ComboBox5。您是否尝试在此级别进行测试?

在此处输入图像描述

其余的可以在这里找到:检查某个按钮是否存在或不使用自动热键

于 2013-02-05T14:06:22.093 回答