随笔分类 - 白盒测试
摘要:一、gmock是什么gmock是google公司推出的一款开源的白盒测试工具。gmock是个很强大的东西,测试一个模块的时候,可能涉及到和其他模块交互,可以将模块之间的接口mock起来,模拟交互过程。其作用就类似白盒测试中的打桩的概念。下面简单的说说打桩在白盒测试中的重要性:1、比如银行业务,需要测...
阅读全文
摘要:认识gtest工具后,关于它的使用,下面将用一个demo程序演示一下gtest的用法以及成果展示。一、需要测试的C++代码:#include "myfunction.h"//计算和的函数int add(int a, int b){ int c = a + b; return c;}//计...
阅读全文
摘要:因为公司最近对软件产品质量提高了要求,之前项目组中黑盒测试方法就越来越无法满足公司的要求。虽然作为研发,但是也要求对白盒测试有一个系统的了解(毕竟之前没有系统的接触过白盒测试)。 单元测试工具有很多种,根据编程语言分类:C++有GTEST,CPPUNIT;Java有Junit;.net有N...
阅读全文