2012-09-10 42 views

回答

2

是的,您可以使用有用的單元測試模塊。請特別注意QTestEventList。只需提供您想要測試的QWidget,或QMainWindow或任何您想要的子類並添加您想要生成的事件列表。如果要生成一系列點,以便在出現故障時進行復制,請使用qsrand()和qrand()。

0

Squish automated GUI testing framework可用於在您的應用程序中進行猴子點擊。有一個關於使用擠流用於此目的的一些很好的東西:

缺點截圖:擠流是不是免費的。設置Squish來運行你的應用程序可能會超級煩人,尤其是如果你的應用程序需要特定的Qt或Python構建特性。