白盒测试用例设计方法
来源:互联网 发布:java找工作好难 编辑:程序博客网 时间:2024/04/30 15:06
常用的黑盒测试用例设计方法有等价类划分法、边界值测试法、决策表法、错误猜测法以及场景法,在进行黑盒测试用例设计时的主要依据是软件系统规格说明书,因此在进行黑盒测试之前必须保证软件系统规格说明书是经过审核的,如果未经审核,则需要进行探索式测试。
等价类划分法是指将输入数据进行等价类划分,划分依据为系统的预期结果,隶属于同一个等价类的输入数据会引发相同的预期结果,并且吻合相同的输入规范。
边界值测试法是对等价类划分法的一种补充,对于每个等价类来说,都会存在类的边缘,经研究证明,边缘的数据更容易在系统运行中产生问题,因此边界值方法是一种非常必要的方法。
n 测试用例的定义:
(1)测试用例是为特定的目的而设计的一组测试输入、 执行条件和预期的结果。
(2)测试用例是执行的最小实体。
n 测试用例的特征:
(1)最有可能抓住错误的;
(2)不是重复的、多余的;
(3)一组相似测试用例中最有效的;
(4)既不是太简单,也不是太复杂。
边界值
p 测试思想
n 在进行测试用例设计时,以具有相同的预期结果为等价划分原则,将系统的被测试域划分为不同的等价类集合,从中选出代表作为测试用例,以期达到尽可能完备同时又可避免冗余的测试。
n 被测试域可能是输入域、输出域、输入或输出域的部分或任何其它值得测试的范围
n 同时考虑有效区间和无效区间单个变量边界值(健壮边界值):除了在最小值,略高于最小值,正常值,略低于最大值和最大值处取变量的值,还要在略超过最大值以及略小于最小值之处值。如果被测变量个数为n,则测试用例个数为6n+1
n 同时考虑有效区间和无效区间多个变量边界值同时作用(健壮最坏情况边界值):用各个变量的略小于最小值,最小值,略高于最小值,正常值,略低于最大值,最大值和略超过大值的完全组合。如果被测变量个数为n,则测试用例个数为7n
- 白盒测试用例设计方法
- 白盒测试用例设计方法
- 白盒测试用例设计方法
- 白盒测试用例设计方法举例
- 白盒测试用例设计方法-语句覆盖法
- 白盒测试用例设计方法-判定覆盖法
- 白盒测试用例设计方法-条件覆盖法
- 白盒测试设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计方法
- LeetCode_OJ【185】Department Top Three Salaries
- jdbc 封装
- 复杂度之双边滤波算法的原理、流程、实现及效果。
- GCD创建单例的方法
- 百度机试:突出重围
- 白盒测试用例设计方法
- 谷歌新Logo如何做到只有305字节
- 浙江大学PAT_乙级_1042. 字符统计(20)
- static解析
- 单片机入门学习
- servlet的重定向错误
- 【特种兵PPT教程】如何用PPT动画制作超级玛丽?
- 2015百度笔试程序题兼职递归求解
- android SQLite学习手册