一、gmock是什么gmock是google公司推出的一款开源的白盒测试工具。gmock是个很强大的东西,测试一个模块的时候,可能涉及到和其他模块交互,可以将模块之间的接口mock起来,模拟交互过程。其作用就类似白盒测试中的打桩的概念。下面简单的说说打桩在白盒测试中的重要性:1、比如银行业务,需要测...
分类:
其他好文 时间:
2015-04-28 20:27:38
阅读次数:
6233
我们已经了解了白盒测试的一般方法,现在是时候学习如何实际运用了。测试目的根据软件的结构和数据决定采取的白盒测试策略;选取合适的测试用例;测试结果分析方法。测试计划整体计划:选取合适的测试方法测试之前的平闰年判断程序;测试评价标准:覆盖广度,测试结果与预期输出一致。测试核心代码:function te...
分类:
其他好文 时间:
2015-04-27 23:34:06
阅读次数:
465
白盒测试和黑盒测试我们在软工的时候就已经接触过了,好长时间没看了,回顾一下
一、定义
白盒测试:通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试。
黑盒测试:从用户的角度,从输入输出数据的对应关系出发进行测试的
从定义上来看白盒、黑盒好高大上啊,好像离我们很远,其实不然,我们在敲机房的时候就已经都用到了
比如说在控件中输入数据观察输出结果与预期是否...
分类:
其他好文 时间:
2015-04-27 16:56:49
阅读次数:
116
自主开发应用的”白盒测试“项目名称:“闰年测试工具”白盒测试测试时间:2015.04.17测试人员:胡传铄测试环境:Win 7测试内容:路径覆盖测试项目整体计划: (1)画出程序流程图 (2)找出所有路径 (3)覆盖所有路径并给出测试用例 (4)记录输出结果程序流程图:所有路径: P1:{...
分类:
其他好文 时间:
2015-04-27 00:12:54
阅读次数:
148
灰盒测试,是介于白盒测试与黑盒测试之间的,可以这样理解,灰盒测试关注输出对于输入的正确性,同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,这种情况非常多,如果每次都通过白盒测试来操作,效率会很低...
分类:
其他好文 时间:
2015-04-26 22:41:32
阅读次数:
152
测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具、负载压力测试工具 、测试辅助工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具。1、白盒测试工具 白盒测试工具一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,又可以分为静态测...
分类:
其他好文 时间:
2015-04-26 21:05:30
阅读次数:
132
从测试设计方法分类测试名称测试内容Black box黑盒测试把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。从软件的行为,而不是内部结构出发来设计测试.White box白盒测试设计者可以看到软件系统的内部结构,并且使用软件的内部知识来指导测试数据及方法的选择。Gray box.灰盒...
分类:
其他好文 时间:
2015-04-26 18:13:35
阅读次数:
166
软件测试第二次试验软件测试第二次试验为白盒测试,使用了单元测试1. 实验准备Windows 8.1,Visual Studio Ultimate 2013,被测试软件(Is it a prime number?)2. 实验步骤①使用Windows8.1系统,安装好Visual Studio Ulti...
分类:
其他好文 时间:
2015-04-26 17:58:43
阅读次数:
155
使用visual studio对C#程序进行简单的单元测试。测试步骤 1). 新建闰年测试项目,编写代码 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5.....
灰盒测试的定义:l 1999年,美国洛克希德公司发表了灰盒测试的论文,提出了灰盒测试法。l 单纯从名称上来看,灰盒测试是介于黑盒测试和白盒测试之间的一种测试方法。l 灰盒测试是基于程序运行时的外部表现同事有结合程序内部逻辑结构来设计用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。灰...
分类:
其他好文 时间:
2015-04-26 01:17:01
阅读次数:
177