本学期我们的软件测试课程已接近尾声,到这个阶段应该总结一下我们学习到的内容 首先我们学习了黑盒测试 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能...
分类:
其他好文 时间:
2015-04-26 18:18:26
阅读次数:
120
从测试设计方法分类测试名称测试内容Black box黑盒测试把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。从软件的行为,而不是内部结构出发来设计测试.White box白盒测试设计者可以看到软件系统的内部结构,并且使用软件的内部知识来指导测试数据及方法的选择。Gray box.灰盒...
分类:
其他好文 时间:
2015-04-26 18:13:35
阅读次数:
166
1.决策表决策表是把作为条件的所有输入的各种组合值以及对应输出值都罗列出来而形成的表格。它能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用决策表能够设计出完整的测试用例集合。决策表通常由条件桩(Conditions)、条件项(Condition Alternatives)....
分类:
其他好文 时间:
2015-04-26 13:33:37
阅读次数:
657
为了弄清楚边界值分析,我们先来看2个概念。
==>单缺陷假设:一个变量取边界值,其他变量取正常值。
==>多缺陷假设:同时让多个变量取边界值。
边界值分析一般分为4种:边界值测试、健壮性边界测试、最坏情况测试、健壮性最坏情况测试。对于前两者,是基于单缺陷假设,后两者是基于多缺陷假设。
一、边界值测试:
基本思想:基于单缺陷假设,使用输入变量...
分类:
其他好文 时间:
2015-04-26 12:24:17
阅读次数:
171
书中曾用悬崖形容软件边界:如果在悬崖峭壁边可以自信而安全地行走而不掉下去,平地就几乎不在话下了。边界条件是特殊情况,因为编程在根本上说在边界上容易产生问题。实践表明,故障往往出现在定义域或值域的边界上。1.边界值分析法的概念 边界值分析法就是对输入的边界值进行测试的一种黑盒测试方法,通常边界值...
分类:
其他好文 时间:
2015-04-26 12:07:24
阅读次数:
188
灰盒测试的定义:l 1999年,美国洛克希德公司发表了灰盒测试的论文,提出了灰盒测试法。l 单纯从名称上来看,灰盒测试是介于黑盒测试和白盒测试之间的一种测试方法。l 灰盒测试是基于程序运行时的外部表现同事有结合程序内部逻辑结构来设计用例,执行程序并采集程序路径执行信息和外部用户接口结果的测试技术。灰...
分类:
其他好文 时间:
2015-04-26 01:17:01
阅读次数:
177
黑盒测试已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻...
分类:
其他好文 时间:
2015-04-25 13:32:31
阅读次数:
115
白盒测试(white-box testing)又称透明盒测试(glass box testing)、结构测试(structural testing)等,软件测试的主要方法之一,也称结构测试、逻辑驱动测试或基于程序本身的测试。测试应用程序的内部结构或运作,而不是测试应用程序的功能(即黑盒测试)。在.....
(一):黑盒测试
黑盒测试是指对程序功能性的测试,也就是不考虑内部的具体实现,仅仅就程序的功能是否满足需求进行测试,相当于一个看不见内部的黑盒子。(二):黑盒测试的作用
黑盒测试主要是注重功能的测试,包括:
功能的完整性,正确性测试
界面错误
输入和输出错误
数据库访问错误
性能错误
初始化和停止错误等等(三):黑盒测试...
分类:
其他好文 时间:
2015-04-21 09:54:07
阅读次数:
229
白盒测试一、定义白盒测试是一种测试用例设计方法。在这里,盒子指的是被测试的软件,白盒,顾名思义即是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。因此,白盒测试需要对系统内部的结构和工作原理有一定的了解,并且基于这个知识来设计你的测试用例。二、使用白盒测试方法产生的测试用例能够完成的功能(1...
分类:
其他好文 时间:
2015-04-20 00:13:30
阅读次数:
234