测试用例

用例是指用户使用的案例 case

测试用例是为测试项目而设计的执行文档

作用:防止漏测、实施测试的标准

八大要素

用例编号:‘项目_模块_编号’

用例标题:‘预期结果(测试点)’

项目/模块:所属项目或模块

优先级:重要程度或影响力 P0-P4

前置条件:执行用例的前置操作

测试步骤

测试数据

预期结果

QQ登录功能简单示例:

用例编号 用例标题 项目/模块 优先级 前置条件 测试步骤 测试数据 预期结果
qq_login_001 登陆失败(账号为空) 登录 P1 1. 打开QQ登录界面 2.账号已注册 1.输入账号 2.输入密码 3.点击登录 1.账号为空 2.密码12345 登录失败,提示:账号不能为空
qq_login_002 登陆失败(账号未注册) 登录 P1 1. 打开QQ登录界面 2.账号未注册 1.输入账号 2.输入密码 3.点击登录 1.账号为未注册的正确格式账号 2.密码12345 登录失败,提示:账号未注册
qq_login_003 登陆失败(密码为空) 登录 P1 1. 打开QQ登录界面 2.账号已注册 1.输入账号 2.输入密码 3.点击登录 1.账号为正确账号 2.密码为空 登录失败,提示:密码不能为空
qq_login_004 登陆失败(密码错误) 登录 P1 1. 打开QQ登录界面 2.账号已注册 1.输入账号 2.输入密码 3.点击登录 1.账号为正确账号 2.密码为错误密码 登录失败,提示:密码错误

设计方法

等价类划分

在所有测试数据中,具有某种共同特征的数据集合进行划分

分类:有效等价类、无效等价类