第6章测试
6.1登录模块测试
用例编号 | 测试项 | 输入描述 | 输入数据 | 预期结果 | 实际结果 | 结果比较分析 |
1 | 登陆 | 输入正确的用户名和密码 | 用户名:yjh 密码:yinjianhong | 进入系统 | 与预期结果相同 |
|
2 | 输入错误的用户名,密码错误, | 用户名:qwe 密码:123456 | 出现提示:用户名错误 | 用户名或密码错误 | 提示不够准确,没有对用户名错误进行判断 | |
3 | 输入正确的密码,用户名错误 | 用户名:yjh 密码:yinjianhong | 出现提示:用户名错误 | 用户名或密码错误 | 提示不够准确,没有对用户名错误进行判断 | |
4 | 输入正确的用户名,密码错误, | 用户名:yjh 密码:123456 | 出现提示:密码错误 | 用户名或密码错误 | 提示不够准确,没有对密码错误进行判断 | |
5 | 不输入用户名,只输入正确的密码 | 用户名:空 密码:yinjianhong | 出现提示:用户名不能为空 | 用户名或密码错误 | 提示不够准确,没有对用户名为空进行判断 | |
6 | 输入正确的用户名,不输入密码 | 用户名:yjh 密码:空 | 出现提示:密码不能为空 | 用户名或密码错误 | 提示不够准确,没有对密码为空进行判断 | |
7 | 输入全部大写字母的用户名,密码正确
| 用户名:YJH密码:yinjianhong | 进入系统 | 与预期结果相同 |
| |
8 | 输入大小写混合字母的用户名,密码正确
| 用户名:YjH密码:yinjianhong | 进入系统 | 与预期结果相同 |
| |
9 | 取消 | 输入用户名,密码 | 用户名:yjh 密码:yinjianhong | 将文本框清空 | 与预期结果相同 |
|
6.2项目管理模块测试
用例编号 | 测试项 | 数据描述 | 输入数据 | 预期结果 | 实际结果 |
| |
1 | 创建项目 | 项目中的所有信息都输入,并且都是正确的 | 项目编号:007 名称:网络攻防 项目描述:这是个前沿问题,很有研究价值。 项目负责人:董智勇 开始时间: 2007-3-5 结束时间: 2007-6-10 项目来源单位:中原工学院 来源联系人:董智勇 联系人电话:037162506547 联系人邮箱:dzy@zzti.edu.cn | 提示:项目创建成功 | 与预期结果相同 |
| |
2 | 输入已经存在的项目编号,输入项目名称 | 项目编号:007 名称:医院条码技术的研究 | 提示:该项目已存在 | 与预期结果相同 |
| ||
3 | 输入正确的项目编号,名称,开始时间大于结束时间 | 项目编号:008 名称:省市各重大天气过程电子信息平台 开始时间: 2007-3-7 结束时间: 2007-3-1 | 提示:项目完成时间应该大于开始时间 | 与预期结果相同 |
| ||
4 | 输入正确的项目编号,名称,开始时间小于结束时间,邮箱格式错误 | 项目编号:009 名称:教材管理系统开发 开始时间: 2007-3-7 结束时间: 2007-6-1 邮箱:hym#126.com | 提示:格式错误 | 与预期结果相同 |
| ||
5 | 输入正确的项目编号,名称,开始时间小于结束时间,邮箱格式正确 | 项目编号:009 名称:教材管理系统开发 开始时间: 2007-3-7 结束时间: 2007-6-1
| 提示:格式错误 | 与预期结果相同 |
| ||
6 | 电话号码错误 | 邮箱:hym@zzti.edu.cn 电话号码:037125065 |
|
|
| ||
7 | 删除项目 | 点击弹出的对话框中的取消按钮 | 选择取消按钮 | 不会删除该记录 | 与预期结果相同 |
| |
8 | 点击弹出的对话框中的确定按钮 | 选择确认按钮 | 可以删除该记录 | 与预期结果相同 |
| ||
9 | 查询项目 | 查询条件为编号
| 输入值在数据库中存在并且格式正确 | 编号查询,查询内容为:008 | 可以查到该项目 | 与预期结果相同 |
|
10 | 输入值在数据库中不存在 | 编号查询,查询内容为:08 | 查不到相关项目 | 与预期结果相同 |
| ||
11 | 输入值在数据库中存在但输入值前带有 | 编号查询,查询内容为:空格08 | 可以查到该项目 | 与预期结果相同 |
| ||
12 | 输入值为空 | 编号查询,查询内容为:空 | 提示:查询内容不能为空 | 与预期结果相同 |
| ||
13 | 查询条件为名称
| 输入数据库中不存在的名称 | 名称查询,查询内容为:中原工学院 | 查不到相关项目 | 与预期结果相同 |
|
6.3文档管理模块测试
表 6-3
用例编号 | 测试项 | 数据描述 | 输入数据 | 预期结果 | 实际结果 | 结果分析 |
1 | 文档上传 | 上传时没有选择路径 | 路径为空 | 提示:文档路经不能为空 | 没有什么提示信息 | 没有对路径为空进行判断 |
2 | 上传符合要求的文件类型 | 上传word文档 | 提示:文档上传成功 | 与预期结果相同 |
| |
3 | 上传符合要求的文件类型 | 上传压缩文件 | 提示:文档上传成功 | 与预期结果相同 |
| |
4 | 上传不符合要求的文件类型 | 上传文本文件 | 提示:只能上传压缩文件 | 与预期结果相同 |
| |
5 | 上传文件大小不符合要求,但文档类型符合要求 | 上传文档类型为压缩文档大小大于20MB | 提示:上传文件大小最大只能是20mb | 没有提示,系统长时间没有反应 | 没有对文档大小进行判断 |
6.3项目审批模块
用例编号 | 测试项 | 输入描述 | 输入数据 | 预期结果 | 实际结果 | 结果分析 | |
1 | 项目审批 | 概要设计审批 | 没有概要设计文档 | 审批软件学院网站建设系统 | 提示:没有概要设计文档,不能审批 | 与预期结果相同 |
|
2 | 有概要设计文档 | 审批人力资源管理系统的开发与设计系统 | 提示:审批成功并且该系统的概要审批按钮变灰 | 与预期结果相同 |
| ||
3 | 方案设计审批 | 没有方案设计文档
| 审批人力资源管理系统的开发与设计系统 | 提示:没有方案设计文档,不能审批 | 与预期结果相同 |
| |
4 | 有方案设计文档,但概要没有审批 | 审批软件学院网站建设系统 | 提示:概要设计没有审批,不能进行方案审批 | 与预期结果相同 |
| ||
5 | 有方案设计文档,但概要已经审批 | 审批图形处理基础函数库的设计与开发系统 | 提示:审批成功 | 与预期结果相同 |
| ||
6 | 项目审批 | 概要设计审批 | 没有概要设计文档 | 审批软件学院网站建设系统 | 提示:没有概要设计文档,不能审批 | 与预期结果相同 |
|
7 | 有概要设计文档 | 审批人力资源管理系统的开发与设计系统 | 提示:审批成功并且该系统的概要审批按钮变灰 | 与预期结果相同 |
| ||
8 | 方案设计审批 | 没有方案设计文档
| 审批人力资源管理系统的开发与设计系统 | 提示:没有方案设计文档,不能审批 | 与预期结果相同 |
| |
9 | 有方案设计文档,但概要没有审批 | 审批软件学院网站建设系统 | 提示:概要设计没有审批,不能进行方案审批 | 与预期结果相同 |
| ||
10 | 有方案设计文档,但概要已经审批 | 审批图形处理基础函数库的设计与开发系统 | 提示:审批成功 | 与预期结果相同 |
|
6.4用户管理模块
用例编号 | 测试项 | 输入描述 | 输入数据 | 预期结果 | 实际结果 | 结果分析 | |
1 | 用户管理 | 新建用户 | 所有信息都输入,都是正确的格式,角色默认 | 输入帐号:ymm 密码:123456 重复密码:123456 手机号:13523895641 邮箱:ymm@163.com 角色:默认 | 提示:添加成功,并且显示出了刚才添加的那个用户 | 与预期结果相同 |
|
2 | 所有信息都输入,都是正确的格式,角色选择部门经理 | 输入帐号:ym 密码:123456 重复密码:123456 手机号:13523895641 邮箱:ymm@163.com 角色:部门经理 | 提示:添加成功,并且显示出了刚才添加的那个用 | 与预期结果相同 |
| ||
3 | 所有信息都不输入 | 无 | 提示:帐号,密码都不能为空 | 与预期结果相同 |
| ||
4 | 只输入帐号密码,并且格式都正确 | 帐号:wsj 密码:wangshaojun | 提示:添加成功,并且显示出了刚才添加的那个用户 | 与预期结果相同 |
| ||
5 | 只输入帐号密码,两次密码不一致 | 帐号:qsl 密码:qinshaolin 密码重复:qinshaolij | 提示:两次密码不一致 | 与预期结果相同 |
| ||
6 | 输入帐号,密码,手机号,但手机号位数是12位 | 帐号:sl 密码:shaolin 手机号:136733875923 | 提示:手机号位数错误 | 与预期结果相同 |
| ||
输入帐号,密码,手机号,但手机号位数是10位 | 帐号:sl 密码:shaolin 手机号:1367338759 | 提示:手机号位数错误 | 与预期结果相同 |
| |||
输入帐号,密码,邮箱,邮箱的格式不正确 | 帐号:sl 密码:shaolin 邮箱:sl@126 | 提示:手机号位数错误 | 与预期结果相同 |
| |||
输入帐号密码,但密码长度为5位 | 帐号:xy 密码:xiaoy
| 提示:密码长度在6-20个字符之间 | 与预期结果相同 |
| |||
输入帐号密码,但密码长度为6位 | 帐号:xy 密码:xiaoyi
| 提示:添加成功 | 与预期结果相同 |
| |||
输入帐号密码,但密码长度为20位 | 帐号:jj 密码:12345678912345678912
| 提示:添加成功 | 与预期结果相同 |
| |||
输入帐号密码,但密码长度为21位 | 帐号:jj 密码:123456789123456789123
| 提示:密码长度在6-20个字符之间 | 与预期结果相同 |
| |||
13 | 删除用户 | 点击弹出确认框中的确定 | 删除用户帐号为:wsj | 在重新显示的用户信息中不存在 | 与预期结果相同 |
| |
14 | 点击弹出确认框中的取消 | 删除用户帐号为:陈志军 | 该用户没有被删除掉 | 与预期结果相同
|
| ||
15 | 修改角色 | 为用户选择其他两个角色之一 | 修改帐号为陈志军的角色。将他的角色改为:部门经理 | 修改成功,在显示用户信息中他的角色变为部门经理 | 与预期结果相同 |
| |
16 | 修改帐号为陈志军的角色。将他的角色改为:公司领导 | 修改成功,在显示用户信息中他的角色变为公司领导 | 与预期结果相同 |
| |||
17 | 修改帐号为陈志军的角色。将他的角色改为:普通用户 | 修改成功,在显示用户信息中他的角色变为普通用户 | 与预期结果相同 |
|
6.5修改个人信息模块
用例编号 | 测试项 | 输入描述 | 输入数据 | 预期结果 | 结果分析 | ||
1 | 修改密码
| 输入正确的原密码 | 跳转到修改密码页面 | 与预期结果相同 |
| ||
2 | 经过输入正确的原密码后跳转到修改密码页面。 | 新密码:长度为8位的字符,重复密码和新密码长度和内容一致 | 提示:密码修改成功 | 与预期结果相同 |
| ||
3 | 输入新密码为长度为8位字符,但重复密码内容不一致 | 提示:两次密码不一致 | 提示:密码修改成功 | 没有对密码内容进行判断 | |||
4 | 输入新密码的长度为8位,而重复密码为7位 | 提示:两次密码长度不一致 | 与预期结果相同 |
| |||
5 | 输入新密码的长度为6位,重复密码与新密码一致 | 提示:密码修改成功 | 与预期结果相同 |
| |||
6 | 输入新密码的长度为6位,重复密码与7新密码一致 | 清空刚才输入的值 | 与预期结果相同 |
| |||
7 | 输入新密码的长度为20位,重复密码与新密码一致 | 提示:密码修改成功 | 与预期结果相同 |
| |||
8 | 输入新密码的长度为21位,重复密码与新密码一致 | 提示:密码长度在6-20个字符之间 | 与预期结果相同 |
| |||
9 | 输入新密码的长度为5位,重复密码与新密码一致 | 提示:密码长度在6-20个字符之间 | 与预期结果相同 |
| |||
10 | 输入错误的原密码 | 提示:密码错误 | 与预期结果相同 |
| |||
11 | 修改个人信息 | 修改性别 | 提示:修改成功 | 与预期结果相同 |
| ||
12 | 修改邮箱 | 输入格式正确的邮箱 | 提示:修改成功 | 与预期结果相同 |
| ||
13 | 输入格式错误的邮箱 | 提示:格式错误 | 与预期结果相同 |
| |||
14 | 修改手机号 | 输入正确格式的手机号 | 提示:修改成功 | 与预期结果相同 |
| ||
15 | 输入手机号的位数不是11,但是以13,158,159之一开始的 | 提示:手机号位数错误 | 与预期结果相同 |
| |||
16 | 输入手机号的位数为11,但不是以13,158,159之一开始的 | 提示: 修改成功 | 修改成功 | 没有对输入的手机号的前3位进行判断 | |||
其他链接测试
用例编号 | 测试项 | 输入描述 | 输入数据 | 操作步骤 | 预期结果 | 实际结果 | 结果分析 |
1 | 退出帐号链接 | 无 | 无 | 登录系统,进入主界面后再点击退出帐号链接 | 能够退出到用户的登录界面 | 与预期结果相同 |
|
2 | 设为首页链接 | 无 | 无 | 登录系统,进入主界面后再点击设为首页链接 | 能够将该网站设为首页 | 与预期结果相同 |
|
3 | 加入收藏夹链接 | 无 | 无 | 登录系统,进入主界面后再点击加入收藏夹链接 | 能够将该网站加入收藏夹 | 与预期结果相同 |
|
4 | 退出按钮 | 无 | 无 | 登录系统,进入主界面后再点击退出按钮 | 能够退出到用户的登录界面 | 与预期结果相同 |
|