学生成绩管理系统测试计划汇编.docx
《学生成绩管理系统测试计划汇编.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统测试计划汇编.docx(31页珍藏版)》请在冰豆网上搜索。
![学生成绩管理系统测试计划汇编.docx](https://file1.bdocx.com/fileroot1/2023-1/5/e93e6b0b-608c-491a-930e-f9ed60b61325/e93e6b0b-608c-491a-930e-f9ed60b613251.gif)
学生成绩管理系统测试计划汇编
学习-----好资料
《学生成绩管理系统测试计划》
一.引言
1编写目的
为了保证学生成绩管理各项功能可靠实现,特编写此测试计划,对所有功
能模块及总系统进行测试。
此测试计划供程序员在程序高度阶段参考,在系统测试阶段提供测试依
据。
本测试计划主要用于发现系统开发过程中出现的各种不妥之处,发现软件中
的错误。
2背景
1)待开发系统软件名称:
学生成绩管理系统;
2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开
发,用于江西农业大学广大师生成绩查询及管理;
3)开发背景:
本系统属于江西农业大学大学网络管理系统的学生成绩管理
模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高
用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。
3定义
成绩管理:
所谓成绩管理,是指以学校中的学生为对象,根据学生的成绩来做记录,将学生的成绩进行有关操作和分配。
并对学生的成绩进行总和与管理。
4参考资料
[1]张海藩,《软件工程导论》,清华大学出版社,2008
[2]陆丽娜,《软件工程》,经济科学出版社,2008
[3]萨师煊,《数据库系统概论》,高等教育出版社,2006
[4]薛华成,《管理信息系统》,清华大学出版社,2007
二.计划
1软件说明
更多精品文档
学习-----好资料
软件所要实现的功能及程序的关系如下表:
功能
学生
学生
学生
学生
学生
学生
管理
管理
课程
管理
数据
数据
需
基本
信息
成绩
成绩
成绩
密码
员基
员信
信息
员密
备份
恢复
求
信息
查
输
查询
单的
修改
本信
息删
输
码修
程序
输入
询,
入,
打印
息输
除
入,
改
修改
更新
入
修改
学生
√
√
基本
√
信息
管理
学生
√
√
√
成绩
管理
课程
√
信息
管理
管理
√
√
√
员信
息管
理
系统
√
√
维护
处理
学生成绩管理系统
功能模块
输入
输出
用户登录模块
与数据库连接,检查用户名
对于存在的用
户名
与密码是否匹配
可以正常登录;并能
给用户正确的
返回
信息
成绩查询模块
检查输入查询的学生成绩条
能与数据库正
常连
件
接;正确给出
成绩管理模块
与数据库连接检查输入的用
能与数据库正
常连
户信息,能登记用户相关信
接,并即时更新数据
息,检查修改单中的信息的合
库;正确给出返回信
法性
息
能否正确注销
更多精品文档
学习-----好资料
分析系统管理与数据库连接检查输入的用
户信息,能登记用户相关信
息,计算用户参加考试信息,
检查中的信息的合法性
能与数据库正常连接,并即时更新数据库;正确给出返回信
息
2测试内容
2.1登录模块
测试用例序
01测试用例名
登录模块
被测试系
student
号
称
统
测试功能描
1:
运行登录对话框
述
2:
检验输入的帐号和密码是否匹配
测试用例描述
测试步骤
1:
运行学生成绩管理系统
2:
输入帐号和密码
期待输出结
1:
显示登陆对话框
果
2:
如果帐号和密码正确进则入系统
3:
反之则提示用户重新输入
测试结果
测试人
:
朱利斌校核人:
测试日期
2013-10-5
备注
2.2学生成绩录入模块
测试用例序
03
测试用例名
学生成绩录
被测试系统student
号
称
入模块
测试功能描
1:
运行成绩管理界面对话框
2:
检验输入学生的成绩
述
3:
检验输入的学生成绩是否正确合格
测试用例描述
测试步骤
1:
运行学生信息管理系统
2:
输入学生的成绩
期待输出结
1:
显示提示对话框
果
2:
如果成绩格式正确则录入成功
3:
反之则提示重新输入成绩
测试结果
2.3学生成绩查询模块
测试用例序02测试用例名称学生成绩被测试系统
号信息查询模
块
更多精品文档
学习-----好资料
测试功能描
1:
运行查询管理界面对话框
2:
检验输入查询
学生成绩
述
的条件
3:
检验输入的学生编号是否存在
测试用例描述
测试步骤
1:
运行学生成绩管理系统
2:
输入查询条件
期待输出结
1:
显示提示对话框
果
2:
如果存在则显示结果
3:
反之则提示重新输入查询条件
测试结果
测试人
朱利斌
校核人
测试日期
备注
2.4管理学生成绩信息模块
测试用例序
03
测试用例名称维护学生成
被测试系统
号
绩信息模块
测试功能描
1:
运行学生成绩管理界面对话框2:
检验输入学生的新信息
述
3:
检验输入学生的新信息是否正确合格
4:
检验输入修改学生的编号(学号)
5:
检验输入删除学生的编号
测试用例描述
测试步骤1:
运行学生成绩管理系统
2:
输入学生的新信息
3:
输入学生的编号
期待输出结1:
显示提示对话框
果2:
如果学生的新信息正确则添加成功
3:
反之则提示重新输入信息
4:
如果修改信息的格式正确则显示成功
5:
反之提示重新输入编号
6:
如果学生信息存在则显示删除成功
7:
反之提示重新输入编号
测试结果
测试人杨彪校核人测试日期2013-11-
10
备注
2.5分析统计信息管理模块
测试用例序04测试用例名称分析统计信被测试系统
号息管理模块
测试功能描1:
运行学生成绩管理界面对话框2:
检验计算统计此考试学
述生总体信息
3:
检验统计此考试学生总体信息是否正确合格
4:
检验输出的分析单是否正确
5:
检验返回给查询模块报表
测试用例描述
更多精品文档
学习-----好资料
测试步骤1:
运行图书管理管理系统
2:
计算考试总体信息
3:
生成分析单
期待输出结1:
显示提示对话框
果2:
如果学生总体成绩信息计算正确则显示计算成功
3:
反之则提示重新计算信息
4:
如果生成分析单格式正确则显示成功
5:
反之则提示重新生成
测试结果
测试人廖连云校核人测试日期2013-11-
10
备注
三.测试设计
1用户登录(01)
本测试考虑到:
未注册用户名的处理,用户名与密码不匹配处理
1.1控制
利用白盒测试和黑盒测试相结合的方式。
1.2输入和输出
输入与测试用例
期望输出
选取理由
输入用户名,不输入密
显示未输入密码
密码不能为空
码
不输入用户名,输入密
显示未输入用户名
用户名不能为空
码
输入不匹配的用户名或
显示密码不正确
用户名和密码必须匹配才能登录
密码
输入未注册的用户名
显示该用户不存在
登录必须为已注册用户
输入匹配的用户名和问
显示登录成功
为合法登录请求
题
2学生成绩管理模块(02)
本测试考虑到:
输入信息格式的合法性,学生编号是否注册。
2.1控制
利用白盒测试和黑盒测试相结合的方式。
(成绩默认为整数)
2.2输入和输出
输入
测试用例
测试数据
期望输出
选取理由
年
龄
非数字字符
你
显示出错
年龄不能为非数字字符
(
数
小于0的数
-1
显示出错
年龄不能为负
字)
字
12.2
显示出错
年龄不能为小数
带小数点数
1000
显示出错
年龄不能为四位小数
四位数字
12
显示有效
类型及长度均有效
2位数字
更多精品文档
学习-----好资料
姓名
非数字,
123
显示出错
姓名不能为数字字符
特殊字符
·#
显示出错
姓名不能为特殊符号
沐雨晴
显示有效
类型有效
学号
输入的学号
小小
显示出错
不存在的不能进行信息修改
不存在
输入的是数
123
显示出错
学号不能为数字
字
输入的存在
张三
显示有效
类型及长度均有效
各科
非数字字符
我
显示出错
成绩不能为非数字字符
成绩
小于0
的整
-2
显示出错
成绩不能为负
数
-23.14
显示出错
成绩不能为负
小于0
的小
21.3
显示出错
成绩不能为小数
数
大于0小于
150带小数
1234
显示出错
成绩不能超过满分
点数
1234.6
显示出错
成绩不能超过满分
大于150整
123
显示有效
类型及长度有效
数
大于150小
数
介于0到
150
整数
注销
非字母以及
@#
显示出错
删除密码不能为特殊字符
密码
数字
¥%
显示有效
类型有效
字母
123
显示有效
类型有效
字母和数字
Tfer
显示有效
类型有效
24Ags
年级非汉字字符@#¥¥%显示出错年级不能为其他字符
4个汉字以大二显示有效类型及长度有效
内字符
3分析统计管理模块(03)
本测试考虑到:
计算信息格式的合法性,学生编号是否注册。
3.1控制
利用白盒测试和黑盒测试相结合的方式。
更多精品文档
学习-----好资料
3.2输入和输出
输入
测试用例
测试数据
期望输出
选取理由
年龄
非数字字符
你
显示出错
年龄不能为非数字字符
(数
小于0的数字
-1
显示出错
年龄不能为负
字)
带小数点数
12.2
显示出错
年龄不能为小数
四位数字
1000
显示出错
年龄不能为四位小数
2位数字
12
显示有效
类型及长度均有效
姓名
非数字,特殊
123
显示出错
姓名不能为数字字符
字符
·#
显示出错
姓名不能为特殊符号
沐雨晴
显示有效
类型有效
id
输入的id不存在
小小
显示出错
不存在的不能进行信息分
析统计
输入的是数字
123
显示出错
学号不能为数字
输入的存在
张三
显示有效
类型及长度均有效
各科
非数字字符
我
显示出错
成绩不能为非数字字符
成绩
小于0的整数
-2
显示出错
成绩不能为负
小于0的小数
-23.14
显示出错
成绩不能为负
大于0小于150
21.3
显示出错
成绩不能为小数
带小数点数
大于150整数
1234
显示出错
大于150小数
1234.6
显示出错
成绩不能超过满分
介于0到150
123
显示有效
成绩不能超过满分
数字
类型及长度有效
总的
非数字字符
来
显示出错
学生
小于0的数字
-3
显示出错
人数不能为非数字字符
人数
带小数点数
23.1
显示出错
大于0整数
23
人数不能为负数
显示有效
人数不能为小数
类型及长度有效
非数字字符
我
显示出错
成绩不能为非数字字符
平均
小于0的整数
显示出错
成绩不能为负
成绩
小于0的小数
-2
显示出错
成绩不能为负
大于0小于150
-23.14
显示出错
成绩不能为小数
带小数点数
21.3
大于150整数
显示出错
1234
显示出错
成绩不能超过满分
大于150小数
1234.6
显示有效
成绩不能超过满分
介于0到150
123
类型及长度有效
数字
更多精品文档
学习-----好资料
非数字字符
来
显示出错
人数不能为非数字字符
缺
考
小于0
的数字
-3
显示出错
人数不能为负数
人数
带小数点数
23.1
显示出错
人数不能为小数
大于0
整数
3
显示有效
类型及长度有效
不
及
非数字字符
来
显示出错
人数不能为非数字字符
格
人
小于0
的数字
-3
显示出错
人数不能为负数
数
带小数点数
23.1
显示出错
人数不能为小数
大于0
整数
3
显示有效
类型及长度有效
报表非数字字符管理系统显示有效类型有效
题目数字3245显示出错题目不能为数字
年级非汉字字符@#¥¥%显示出错年级不能为其他字符
4个汉字以内字符大二显示有效类型及长度有效
历届非汉字字符¥RS12显示出错比较结果不能为特殊字符
成绩汉字字符较好显示有效结果类型有效
对比
各科非汉字字符Rfrew显示出错比较结果不能为特殊字符
成绩汉字字符波动不大显示有效结果类型有效
对比
4学生成绩查询模块(05)
更多精品文档
学习-----好资料
本测试考虑到:
输入信息格式的合法性,学生编号是否注册。
4.1控制
利用白盒测试和黑盒测试相结合的方式。
4.2输入和输出
输入
测试用例
测试数据
期望输
选取理由
出
学号
输入的书号不存
小小
显示出
不存在的不能进行基本信息查
在
123
错
询
输入的是数字
张
三
显示出
学号不能为数字
输入的存在
错
类型及长度均有效
显示有
效
姓名
输入的姓名不存
Abcd
显示出
不存在的不能进行基本信息查
在
111
错
询
输入的为数字
显示出
姓名不能为数字
错
成绩
字符
Abc
显示出
成绩不能为字符
负数
-123
错
成绩不能为负数
有效
78
显示出
类型及长度均有效
错
显示有
效
3.5标示符02
2.5.1进度安排:
A:
5月27日
B:
测试的内容:
学生信息能否正常记录学生的相关信息能否正常进行修改学生的相关信息能否正常进行删除
C:
目的:
确保系统能够正常进行学生成绩信息管理正常登记。
确保系统能够正常进行学生成绩信息的正常修改。
确保系统能够正常进行学生成绩信息的正常删除。
2.5.2条件
硬件:
有奔腾以上处理器、512兆内存配置的计算机。
,软件:
VB,ACCESS,C++等
更多精品文档
学习-----好资料
人员:
学生成绩信息管理开发小组
2.5.3测试资料
用户的信息
2.5.4测试培训
培训内容:
使用学生管理模块
受训人员:
信息管理员
培训人员:
学生成绩信息管理系统开发小组全体成员
2.6标示符03
2.6.1进度安排:
A:
5月27日
B:
测试的内容:
图书的信息能否成功分析统计
C:
目的:
确保系统能够正常进行学生成绩信息成功进行分析统计。
2.6.2条件
硬件:
有奔腾以上处理器、512兆内存配置的计算机。
,
软件:
VB,ACCESS,C++等
人员:
学生成绩信息管理开发小组
2.6.3测试资料
用户的信息
2.6.4测试培训
培训内容:
使用学生成绩信息查询模块
受训人员:
信息管理员
培训人员:
学生成绩信息管理系统开发小组全体成员
学生信息:
1、学号:
必须有,且为11位数,前4位为入学时间,后4位为系别与专业号,最后3位为班级号及学号
2、姓名:
必须有,要求为不超过5个汉字
3、性别:
必须有,为“男”或“女”
4、年龄:
2位数,在18—80间
5、所在系:
必须有,具体系别要求视各学校具体情况而定
6、登录密码:
必须有,长度为6位0~9阿拉伯数字,且6位数不可相同且不能为连续6位
注:
更多精品文档
学习-----好资料
①学生信息由各教师录入系统,学生可凭学号及密码登录系统查询自己的信息
②学生登录时输入学号及密码,若密码及学号信息输入正确,则提示登录系统
成功,若无法登录进入系统,则提示提示密码不正确请重新登录输入域:
学号姓名性别年龄所在系登录密码输出域:
是否录入/登录成功
输入
有效等价类
编号
无效等价类
编号
11位数
1
不足11位
15
学号
前4位为入学时间
2
后4位为系别及专业号
3
大于11位
16
最后3位为班级号及学号
4
姓名
必须有
5
空
17
不超过5个汉字
6
大于5个汉字
18
非汉字
性别
男
7
空
19
女
8
年龄
2位数
9
不足或大于2位
20
18—80之间
10
小18或大于80
21
所在系
必须有(具体系别因各学校具体
11
空
22
情况而定)
登录密码
长度为6位0~9阿拉伯数字
12
不足或大于6位
23
6位数不相同
13
6位相同
24
6位数不连续
14
6位连续
25
测试用例:
学号
姓名
性别
年龄
所在系
登录密码
是否录入/
登录成功
空
张三
男
22
三系
131415
失败
20090805109
张三四五
男
22
三系
131415
失败
六七
20090805109
张三
空
22
三系
131415
失败
20090805109
张三
男
18
三系
131415
失败
20090805109
张三
男
22
空
131415
失败
20090805109
张三
男
22
三系
123456
失败
20090805109
张三
男
22
三系
1111111
失败
20090805109
张三
男
81
三系
131415
失败
20090805109
ABC
男
22
三系
131415
失败
更多精品文档
学习-----好资料
200908050109
张三
男
22
三系
131415
失败
20090109
张三
男
22
三系
131415
失败
20090805109
张三
男
22
三系
131415
成功
课程信息:
1、课程编号:
必须有,系统自动编号,3位
2、课程名:
必须有,由中英文及各种字符组成,字符长度不限
3、授课教师:
必须有,要求为不超过5个汉字,可为英文
4、系别:
必须有,具体系别要求视各学校具体情况而定
注:
课程信息由系统管理员录入系统,学生和教师可登录查询相关信息
输入域:
课程编号课程名授课教师系别
输出域:
是否录入登录成功
输入
有效等价类
编号
无效等价类
编号
课程编号
必须有(系统自动编号)
1
空
9
必须有
2
课程名
3
空
10
中英文及各种字符组成
长度不限
4
授课教师
必须有
5
空
11
不超过5个汉字
6
大于5位中文
12
英文
7
系别
必须有(具体系别因各学校具体
8
空
13
情况而定)