目录
一、单元测试定义
二、C语言单元测试框架汇总
三、C语言测试推荐书籍
一、单元测试定义
单元测试是指对软件中的最小可测试单元进行检查和验证,如C语言中单元指一个函数,Java里单元指一个类。单元测试像一个古董,时间越久价值越大。
二、C语言单元测试框架汇总
不同编程语言的测试框架不同,C语言单元测试框架有如下,如果大家还有其他的框架,欢迎留言补充。
1、Check
官网:https://libcheck.github.io/check/index.html
2、Gtest(Google Test)
官网:https://google.github.io/googletest/
3、CuTest
官网:http://cutest.sourceforge/
4、Cunit
官网:http://cunit.sourceforge/doc/index.html
5、CppUTest(Microsoft Cppunittest)
官网:http://cpputest.github.io/
6、C++Test
官网:https://www.keil/arm/verificationtools/ctest.asp
7、Cmocka
官网:https://cmocka/
8、Criterion
9、AceUnit
官网:https://sourceforge/projects/aceunit/
10、GNU Autounit
11、EmbedUnit
官网:https://sourceforge/projects/embunit/
12、MinUnit
参考:https://gitee/netdebug/MiniUnit
参考:https://github/siu/minunit
三、C语言测试推荐书籍
PS:后面篇幅会逐个介绍这些框架。
来吧,第二篇介绍:check
https://blog.csdn/weibo1230123/article/details/123705649?spm=1001.2014.3001.5501
更多推荐
C语言单元测试框架详解:第一篇
发布评论