单元测试
文章平均质量分 90
klbc
这个作者很懒,什么都没留下…
展开
-
C++语言的单元测试与代码覆盖率
本文转载自:https://paul.pub/gtest-and-coverage/对代码进行单元测试是几乎每个软件工程师都要完成的工作。本文以C++语言为基础,讲解如何进行单元测试并生成测试报告。前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期就可以发现的问题上。而单元测试,就是发现问题一个很重要的环节。本文以C++语.转载 2022-05-28 15:48:50 · 1976 阅读 · 0 评论 -
c++ 单元测试框架 gmock 深度剖析
文章转载自,为了便于阅读,对代码和部分内容字体进行了调整:c++ 单元测试框架 gmock 深度剖析 - 走看看概要 随着微服务和CI的流行,在目前的软件工程领域中单元测试可以说是必不可少的一个环节,在TDD中,单元测试更是被提高到了一个新的高度。但是很多公司由于很多不同的原因,没有能持续维护,或者干脆就从来没有写过单元测试,确实,单元测试在初期和代码维护期会需要花一些投入,但是,如果一个项目是需要长期维护和更新的,那么单元测试的作用,相对于投入来说就根本不算什么。见过很多人写的单元测试,...转载 2022-05-28 14:48:40 · 1512 阅读 · 0 评论 -
单元测试之 - gtest(构建、安装、demo,覆盖率测试)
一、简介我们熟悉的单元测试框架有很多,比如 gtest, boost.test, catch等,今天以功能完备,文档丰富,比较常用的 gtest 为例子,包括构建、安装、demo, 覆盖率展示等。文章主要面向对单元测试了解不多的小白,更多单元测试内容自己百度吧,内容很多。注1、如下内容在个人的腾讯计算云上完成,linux ubuntu系统2、自行百度的意思是搜索,不是真的百度,能用google最好不要用百度,做开发的都懂。二、gtest构建和安装1、源码下载github.原创 2022-05-28 12:43:30 · 3567 阅读 · 0 评论