测试用例格式如下:
● 软件或项目的名称。
● 软件或项目的版本(内部版本号)。
● 测试用例的编号(ID),可以是软件名称简写 + 功能块简写 + No.。
● 测试用例的测试目标:测试用例的简单描述,即该用例执行的目的或方法。
● 功能模块名:测试用例的被测功能点描述。
● 测试用例的测试运行环境。
● 开发人员(必须有)和测试人员(可有可无)。
● 本测试用例与其他测试用例间的依赖关系(若无相关依赖可省略)。
● 本用例的前置条件,即执行本用例必须满足的条件,如对数据库的访问权限。
● 测试数据,即测试本功能所使用的测试数据。
● 测试期望的结果(这是最重要的)和执行测试的实际结果。
● 测试执行日期。
举例如下:
项目名称 | 房屋租赁信息管理系统 | 程序版本 | V1.0.0 | ||
功能模块 | checkLogin | 编制人 | diannao | ||
用例编号 | HouRenSys_checkLogin_01 | 测试环境 | |||
测试类型 | 功能测试 | 设计日期 | 2020.5.16 | ||
测试方法 | 黑盒 | 测试日期 | 2020.5.16 | ||
相关用例 | 无 | ||||
用例描述 | 检测登陆是否正常 | ||||
前置条件 | 对数据库的访问权限 | 特殊规程说明 | 无 | ||
参考消息 | 需求说明中关于“登陆”的说明 | ||||
测试数据 | 用户名:user,密码:123456 | ||||
操作步骤 | 操作描述 | 数据 | 期望结果 | 实际结果 | 测试状态(P/F) |
1 | 输入正确的用户名,未输入密码 | 用户名:user,密码:无 | 请输入密码 | 符合 | P |
2 | 输入正确的用户名,输入错误的密码 | 用户名:user,密码:1234 | 请输入正确的账号密码 | 符合 | P |
3 | 输入正确的用户名和密码 | 用户名:user,密码:123456 | 登陆成功 | 登陆失败 | F |
测试人员 | diannao | 开发人员 | Moer | 负责人 | |