C++ QT-UI测试的最佳方法

C++ QT-UI测试的最佳方法,c++,unit-testing,user-interface,qt,C++,Unit Testing,User Interface,Qt,我有一个QT应用程序,在另一个菜单中有一堆菜单。选中时,每个菜单列表项都会显示不同的表单。我想创建另一个应用程序来测试这个QT应用程序的菜单,如果所有选择的菜单项都在工作,并且正在显示它们应该显示的表单 我是QT的初学者,所以任何关于最佳方法的帮助都将不胜感激 谢谢 我推荐一个名为。有一个专用的仅限Qt的许可证可用。您可以使用OpenHMITester(OHT),它是一个开源GUI测试工具(也可用于实现RPA自动化),遵循一个开放的体系结构,描述了基于GUI事件的非侵入性捕获/重放工具。实现了在

我有一个QT应用程序,在另一个菜单中有一堆菜单。选中时,每个菜单列表项都会显示不同的表单。我想创建另一个应用程序来测试这个QT应用程序的菜单,如果所有选择的菜单项都在工作,并且正在显示它们应该显示的表单

我是QT的初学者,所以任何关于最佳方法的帮助都将不胜感激

谢谢

我推荐一个名为。有一个专用的仅限Qt的许可证可用。

您可以使用OpenHMITester(OHT),它是一个开源GUI测试工具(也可用于实现RPA自动化),遵循一个开放的体系结构,描述了基于GUI事件的非侵入性捕获/重放工具。实现了在Qt中使用;然而,它可以被调整以支持测试环境中使用的不同窗口系统和操作系统


您可以在

中找到更多信息,该链接现在已断开。该链接已断开。这似乎是新的:对不起,这是更新的链接:该项目离开箱即用还很远。它内部有不一致的引用,boost依赖项(最新的boost没有问题)和QT依赖项(看起来最新的QT SDK有不同的文件结构和名称)。这个项目正在更新和重新编码。我知道我的公司为此付费。你必须为Squish付费。。。。。。而且很贵。这是一个复制品