黑盒测试基本原理
只知道系统输入和预期输出,不需要了解程序内部结构和内部特性的测试方法称为黑盒测试。
优势:
- 方法简单有效
- 可以整体测试系统的行为
- 开发与测试可以并行
- 对测试人员技术要求相对较低
测试方法的评价标准:
在最短时间内,以最少的人力,有利于发现最多的,以及最严重的缺陷。
- 精确的:测试针对性强
- 完备的:测试覆盖全面,无漏洞
- 无冗余
- 简单的:测试方法简单易行
- 易于调试:缺陷定位难度小
以用户需求为中心,坚持高效的测试用例设计,坚持缺陷的快速处理
测试方法的评价:
- 测试股用例覆盖度:高
- 测试用例的数量:少
- 测试用例的冗余度:低
- 测试用例的缺陷定位能力:高
- 测试方法的复杂程度:低
一、边界值测试
经过长期的测试工作经验表明,在输入域边界或边界附近常常会发现大量缺陷。边界值测试倾向于选择系统边界或边界附近的数据来设计测试用例。
- 边界在哪里?
- 需求中有利于识别边界点的文字:
位置,尺寸,数量,长度,速度,高度,距离,质量,时间… - 可能出现的边界点:
第一个/最后一个,