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安装。
请参阅贡献指南和开发人员指南