持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第27天,点击查看活动详情
测试内容
登录模块测试
管理员登录界面如图所示,管理员需要输入正确的用户名和密码才能登录系统。不同权限的管理员可以进入系统之后,将有不同的操作。
测试用例设计
因为登录时输入的情况可能存在差异,有可能用户输入了错误的用户名和密码,或者正确的用户名和错误的密码等,所有在设计测试用例时,主要采用等价类划分和边界值测试的方法。测试用例如表5-1所示。
表(a) 管理员登录模块测试用例表头
| 项目名称 | 管理员登录模块测试 | ||||
|---|---|---|---|---|---|
| 开发人员 | XXX | 模块名称 | 管理员登录模块 | ||
| 用例作者 | XXX | 参考信息 | 需求规格说明书、设计说明书 | ||
| 测试类型 | 功能测试 | 设计日期 | 2013-12-16 | 测试人员 | XXX |
| 测试方法 | 手动测试+自动测试 | 测试日期 | 2013-12-16 | 优先级 | 1 |
| 测试对象 | 测试管理员能否正常登录 | ||||
| 前置条件 | 正确的用户名admin和密码admin |
表(b)管理员登录模块测试用例
| 用例编号 | 操作 | 输入数据 | 预期结果 | 实际结果 | 测试状态(P/F) |
|---|---|---|---|---|---|
| 1-1 | 输入正确的用户名和密码,点击“登录”按钮 | 用户名:admin密码:admin | 成功登录 | 成功登录,进入系统 | P |
| 1-2 | 输入正确的用户名、正确的密码,点击键盘的“确定”键 | 用户名:test密码:test | 成功登录 | 成功登录,进入系统管理主页 | P |
| 1-3 | 输入错误的用户,点击“登录”按钮 | 用户名:jjj密码:123 | 显示提示信息“您输入的用户不存在!请重新输入” | 显示提示信息“您输入的用户不存在!请重新输入” | P |
| 1-4 | 用户名和密码为空,点击“登录”按钮 | 用户名:密码: | 显示提示信息“您输入的用户不存在” | 显示提示信息“您输入的用户不存在” | P |
| 1-5 | 用户名为空,密码不为空,点击“登录”按钮 | 用户名:密码:123 | 显示提示信息“您输入的用户不存在” | 显示提示信息“您输入的用户不存在” | P |
| 1-6 | 用户名不为空,密码为空,点击“登录”按钮 | 用户名:admin密码: | 显示提示信息“您输入的密码不正确” | 显示提示信息“您输入的密码不正确” | P |
注:实际结果和输出状态在测试完成之后填写。
测试结果
从测试的结果来看,登录模块可以正常满足登录的需求。
小结
这篇完成了房屋出租系统的测试,测试结果在预计的范围内,运行效果良好。这篇首先介绍了软件测试相关方法以及相关的测试工具,然后再拿系统的登录模块进行了测试与讲解。