UTBotCpp
2024.3.0
UTBOT C/C ++通過代碼生成測試用例,試圖涵蓋最大數量的語句和執行路徑。假設行為是正確的,並且對應於初始用戶需求,我們將源代碼視為真理的來源。生成的測試放置在所謂的回歸套件中。因此,我們在生成的測試用例的幫助下修復了當前行為。使用UTBOT用於C/C ++,開發人員可以完全控制其代碼。一旦UTBOT生成的測試涵蓋了未來的更改,就不會在不被注意的情況下打破代碼。這樣,開發人員對現有代碼進行的修改要安全得多。因此,在生成的單元測試的幫助下,UTBOT提供了巨大的代碼質量改進。
5分鐘內的特徵演示(單擊以在YouTube上查看):
有關Wiki的更多信息
目前,您只能在Ubuntu 20.04及以上使用UTBOT。導航到發布GitHub頁面並下載UTBOT的最後版本。
Utbot被分散為包含的檔案:
utbot_distr.tar.gz及其依賴項;utbot_plugin.vsix ;version.txt ;unpack_and_run_utbot.sh 。要啟動UTBOT, unzip存檔並運行./unpack_and_run_utbot.sh命令(我們建議在新鮮目錄中進行此操作,以使UTBOT更容易刪除)。要刪除UTBOT,只需刪除此目錄。
要安裝UTBOT VSCODE插件,請使用VSIX命令的VSCODE安裝。
請參閱貢獻指南和開發人員指南