测试小白基础知识---常用的测试用例设计方法
软件测试的核心是 测试用例的编写 ,是每个测试人员必须掌握的技能!! ««« 测试第一原则: 所有的测试,都必须追溯到需求; ««« 测试第二原则: 测试是无穷尽的,测试必须终止 ««« 测试用例的设计方法: 一、 等价类划分法 某个输入域的子集合,在该子集合中,所有的输入数据对揭露软件中的错误都是等效的。 等价类划分有效等价类和无效等价类 有效等价类:输入的数据,是符合需求的,是合理的合法的。 无效等价类:输入的数据,是不符合需求的,是不合理的、 ««« 等价类划分法用例设计原则: 1 、划分有效和无效等价类,为每一个等价类规定一个唯一的编号; 2 、设计一个新的测试用例数据,使其 尽可能多的覆盖 尚未被覆盖的 有效等价类 ,重复这一步骤,直到所有的有效等价类都被覆盖为止; 3 、设计一个新的测试用例数据,使其 仅覆盖一个 尚未被覆盖的 无效等价类 ,重复这一步骤,直到所有的无效等价类都被覆盖为止; (每个无效等价类设计一条用例) 二、 边界值分析法 定义:是对等价类划分的一个补充,边界值一般都是从等价类的边缘至去寻找,边界值分析的基本思想: 正好等于,刚刚大于、刚刚小于边界的值 作为测试数据。 注意: 0 是一个特殊值 ,我们在考虑边界值的时候要同事考虑这个特殊值。 负数(只针对纯数字的输入框) 边界值的作用: 人们从长期的测试工作经验得知