2022年5月27日记:Linux服务器开发,Mark老师,测试框架gtest以及内存泄漏检测

────────────────────────────────────
推荐一个 零声学院 免费公开课程,个人觉得老师讲得不错,分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,立即学习]
后台服务器:https://course.0voice.com/v1/course/intro?courseId=5&agentId=0
────────────────────────────────────

1.什么时候使用googletest?

开发阶段:编译调试
部署阶段:
上线阶段:
主要在前两个阶段。

  • 测试可以是独立的和可重复的。
  • 可以测试出结构
  • 可移植可重用的
  • 提供尽可能多的问题信息
  • 自动跟踪所有定义的测试
  • 快速高效的,重用共享资源

2.什么是一个好的测试工具?

测试夹具属于测试套件的一部分,但是可以共享数据。

typedef Types<Class1,Class2,Class3,...> Implementations;

3.自己实现该单元测试,应该注意哪些点?

内存泄漏

  • 忘记释放
  • 逻辑跳过了释放流程

4.googletest的层次关系?

在这里插入图片描述
稳定点:测试集合,按照顺序执行
变化点:不断的新增测试案例
单例模式
组合+责任链

5.学习一些googletest案例?

6.学习googletest的事件,如何打桩?

用接口模拟一下,模拟网络交互的流程。

在这里插入图片描述

总结

今天天气晴朗,小风够凉。学习了mark老师的测试框架gtest以及内存泄漏检测,再配上新找的测试工程师的工作visual unit工作,心里五味杂陈的。用一句电影的台词,“办不到的事情我办不到!”。真的是很想把这份工作干好,但是不知道究竟自己哪个环节有问题,还是做错了什么,人家不讲一点都不会做,讲了遇到新问题还是不会做,真怹娘的服气。未来何去何从,听天由命。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

屯门山鸡叫我小鸡

加油

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值