灰盒测试,是介于白盒测试与黑盒测试之间的,可以这样理解,灰盒测试关注输出对于输入的正确性,同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,这种情况非常多,如果每次都通过白盒测试来操作,效率会很低...
分类:
其他好文 时间:
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
在白盒测试中,逻辑覆盖测试是使用较多的方法。按照其对测试的有效程度,又将其划分为由弱到强的6种:语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖、路径覆盖。
在这里,不深究各个覆盖的优缺点,仅仅根据一个实际例子来看看如何写出6种覆盖的测试用例。
public void function(int a, int b, int c)
{
if ((a > 1) && (b =...
分类:
其他好文 时间:
2015-04-25 19:53:21
阅读次数:
157
黑盒测试已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻...
分类:
其他好文 时间:
2015-04-25 13:32:31
阅读次数:
115
1、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节...
分类:
其他好文 时间:
2015-04-24 23:59:04
阅读次数:
242
上个星期做了有关白盒测试的测试,何为“白盒测试”,白盒测试:又称结构测试,它一般用来测试程序的内部结构(Control Flow , Data Flow)。并判定其结果是否与预期的结果一致。白盒测试的种类:静态分析测试(Static Analysis Test,Code Inspection)、语句...
分类:
其他好文 时间:
2015-04-24 23:57:14
阅读次数:
214