第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 |
退出按钮 |
无 |
无 |
登录系统,进入主界面后再点击退出按钮 |
能够退出到用户的登录界面 |
与预期结果相同 |
|