是否有一個框架來模擬強加在Qt應用程序上的確定性僞隨機系列 - 爲了試圖觸發任何內存泄漏,線程錯誤等 - 典型的猴子測試?Qt「猴子」測試 - 模擬隨機點擊和按鍵
一些奇特的,用於QTestLib的猴子?
是否有一個框架來模擬強加在Qt應用程序上的確定性僞隨機系列 - 爲了試圖觸發任何內存泄漏,線程錯誤等 - 典型的猴子測試?Qt「猴子」測試 - 模擬隨機點擊和按鍵
一些奇特的,用於QTestLib的猴子?
是的,您可以使用有用的單元測試模塊。請特別注意QTestEventList。只需提供您想要測試的QWidget,或QMainWindow或任何您想要的子類並添加您想要生成的事件列表。如果要生成一系列點,以便在出現故障時進行復制,請使用qsrand()和qrand()。
Squish automated GUI testing framework可用於在您的應用程序中進行猴子點擊。有一個關於使用擠流用於此目的的一些很好的東西:
缺點截圖:擠流是不是免費的。設置Squish來運行你的應用程序可能會超級煩人,尤其是如果你的應用程序需要特定的Qt或Python構建特性。