测试用例
- 测试用例指的是在测试执行之前设计的一套详细的测试方案,包括测试环境、测试步骤、测试数据和预期结果。
- 编写测试用例的唯一标准是用户需求,具体的参考资料是需求规格说明书。
-
测试用例的因素
-
测试用例分类
-
黑盒测试用例设计方法
等价类划分的步骤
+ 先考虑输入数据的数据类型(合法和非法的)
+ 再考虑数据范围(合法类型中的合法区间和非法区间)
+ 画出示意图,区分等价类
边界值划分设计方法
+ 确定边界情况(输入或输出等价类的边界)
+ 选取正好等于、刚刚大于或刚刚小于边界值作为测试数据
错误推测方法基本思想
+ 利用直觉和经验猜测出出错的可能类型,列举出程序中所有可能的错误和容易发生错误的情况的清单,然后根据清单编写测试用例
因果图法
+ 比较适合输入条件比较多的情况,测试所有的输入条件的排列组合,所谓的原因就是输入,结果就是输出
正交试验设计法
+ 是一种成对测试交互的系统的统计方法,它提供了一种能对所有变量对的组合进行典型覆盖的方法。可以从大量的试验点中挑选适量的、有代表性的点,利用“正交表”,合理的安排试验的一种科学的试验设计方法
场景图
+ 用例场景是用来描述流经用例路径的过程,这个过程从开始到结束遍历用例中所有基本流和备选流