测试用例的定义:是为某个业务目标,而编制的一组由测试输入,执行条件以及预期结果组成的案例
测试用例模板:
用例编号,用例模块,用例标题,优先级,前置条件,输入内容,操作步骤,预期结果,时间结果
常见的编写测试用例的方法
等价划分:
等价类划分属于典型的功能测试方法,根据程序对数据的要求,把程序的输入域划分成若干个部分,区分出哪些数据是有效的,哪些数据是无效的。
核心概念:
1)有效等价类:对程序规格说明有效的、合理的、有意义的输入集合程序接收到有效等价类数据,应该正确计算、执行
2)无效等价类:对程序的规格说明无效的、不合理的、无意义的输入集合(例:错误用户名或密码)
边界值分析法: 如果需求规定范围或者规定了取值的个数时,可利用边界值进行测试
找到有效数据和无效数据的分界点(最小值、最大值),对该分界点及其两边的点又有上点、离点。
因果图法:
-
因果图法是一种适用于描述对于多种输入条件组合的测试方法
-
根据输入条件的组合、约束关系和输入条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法
-
它适用于检查程序输入条件涉及的各种组合情况
-
因果图使用的局限性:原因和