2012-09-10 41 views

回答

2

是的,您可以使用有用的单元测试模块。请特别注意QTestEventList。只需提供您想要测试的QWidget,或QMainWindow或任何您想要的子类并添加您想要生成的事件列表。如果要生成一系列点,以便在出现故障时进行复制,请使用qsrand()和qrand()。

0

Squish automated GUI testing framework可用于在您的应用程序中进行猴子点击。有一个关于使用挤流用于此目的的一些很好的东西:

缺点截图:挤流是不是免费的。设置Squish来运行你的应用程序可能会超级烦人,尤其是如果你的应用程序需要特定的Qt或Python构建特性。