Jenkins怎么集成c++单元测试?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins怎么集成c++单元测试?相关的知识,希望对你有一定的参考价值。

gerrit搭建好了,还想用Jenkins自动进行c++单元测试,把测试结果反馈给gerrit,请问具体思路是什么?
网上的相关文章基本都看过,请不要ctrl+cv浪费大家时间,谢谢。我们公司用的是gtest(googl test),主要就是,开发人员提交c++代码到Gerrit,Gerrit触发Jenkins进行自动测试,最后把测试结果反馈给Gerrit。Jenkins自动测试C++代码这部具体流程该怎么做?

参考技术A 分享一下我的做法:(1)下载Jenkins的Cpptest插件;(2)服务器上安装C++Test软件;(3)使用C++Test的GUI生成.cpf文件;(4)通过jenkins的触发功能里添加shell或者windows的bat进行调用(当然也可使用构建工具等)。追问

谢谢,我们公司用的是gtest(googl test),主要就是,开发人员提交c++代码到Gerrit,Gerrit触发Jenkins进行自动测试,最后把测试结果反馈给Gerrit。Jenkins自动测试C++代码这部具体流程该怎么做?

本回答被提问者和网友采纳
参考技术B 用Visual Unit 4的底层输入和局部输入、局部输了等功能,简化了单元测试。可以试用一下。

以上是关于Jenkins怎么集成c++单元测试?的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins持续集成「编译打包代码检查单元测试环境部署软件测试​」

搭建持续集成单元测试平台(Jenkins+Ant+Java+Junit+SVN)

Jenkins--持续集成服务器

可以将 C++ 单元测试集成到 Xcode 的 XCTest 中吗?

嵌入式 C++ 系统中的持续集成/单元测试

技术分享 | 单元测试体系集成