[英]Qt Creator IDE AutoTest plugin
在我當前的項目中,我使用QtTest進行測試。 到目前為止,我已經將每個測試手動添加到main中。 這使我可以在Qt Creator的插件AutoTest中顯示結果。
我嘗試使用某種類型的測試運行程序,該程序注冊類的名稱並自動運行它們。
這種方法有效,但是,我已經失去了在AutoTest視圖中查看測試的功能。 因為我有40多個測試類,所以它使我能夠快速發現錯誤。
有人可以解釋為什么我在AutoTest中看不到任何輸出嗎?
我終於通過小技巧解決了這個問題。
總結一下:我定義了注冊所有測試的宏,然后在主菜單中,我只調用函數將運行所有這些注冊的測試。
問題是它們沒有出現在Qt Creator的AutoTest插件中。
因此,我在運行所有已注冊的類之前手動測試一個。 這樣,插件可以讓我收集測試的結果,而且我還可以查看所有注冊的測試,然后只需評論一個測試,直到退出Qt Creator。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.