簡體   English   中英

Qt Creator IDE AutoTest插件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM