1.测试用例基本概念:
执行测试之前写的指导测试过程的文档。包括“编号,测试目的,用例描述,预期结果”
2.写用例需要什么东西
1)相关文档(需求文档,用户手册)
2)结合开发出的软件
3 )和相关人员进行讨论
3.编写测试用例的方法
1)等价类划分
2)边界值
3)因果图
4)判定表
5)正交排列法
6)场景法
7 )测试大纲方法
8)状态转换法(已大部分弃用)
等价类划分
属于典型的功能测试方法,根据程序对数据的要求,把程序的输入域划分为若干个部分,区分出哪些数据是有效的,哪些是无效数据,从每个部分中选取少数代表性数据作为测试用例。这样,每一类的代表性数据在测试中的作用都等价于这类中的其他值。
1.应用场合
只要有数据输入的地方就可以使用,从无限多的数据中选取代表性的数据进行测试
2.核心概念
(1)有效等价类
对程序规格有意义,合理的输入数据集合,程序能够接收到有效等价类数据,可以正确的执行计算。
(2)无效等价类
对程序规格无意义,不合理的输入数据集合,程序接收到无效等价类数据,应该给出错误提示,或者根本不让用户输入
2.使用等价类划分编写测试用例
首先:明确测试对象
其次:根据需求,划分等价类
然后细化等价类(把第一步中不是特别细致的部分再详细划分,考虑隐式需求)
说明:数据在计算机中采用补码存储,而正数和负数的补码计算公式不同,所以需要把正数和负数单独测试
3.建立等价类表(熟练后直接进行该步)
4.编写用例
从每个等价勒种至少选取一个数据作为代表进行测试
用例编号 测试目的 用例描述 预期结果
网友评论