最新学生成绩管理系统测试计划.docx

上传人:b****8 文档编号:28484303 上传时间:2023-07-14 格式:DOCX 页数:27 大小:25.24KB
下载 相关 举报
最新学生成绩管理系统测试计划.docx_第1页
第1页 / 共27页
最新学生成绩管理系统测试计划.docx_第2页
第2页 / 共27页
最新学生成绩管理系统测试计划.docx_第3页
第3页 / 共27页
最新学生成绩管理系统测试计划.docx_第4页
第4页 / 共27页
最新学生成绩管理系统测试计划.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

最新学生成绩管理系统测试计划.docx

《最新学生成绩管理系统测试计划.docx》由会员分享,可在线阅读,更多相关《最新学生成绩管理系统测试计划.docx(27页珍藏版)》请在冰豆网上搜索。

最新学生成绩管理系统测试计划.docx

最新学生成绩管理系统测试计划

《学生成绩管理系统测试计划》

一.引言

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的数字

带小数点数

四位数字

2位数字

-1

12.2

1000

12

显示出错

显示出错

显示出错

显示出错

显示有效

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

姓名

非数字,特殊字符

123

·#

沐雨晴

显示出错

显示出错

显示有效

姓名不能为数字字符

姓名不能为特殊符号

类型有效

学号

输入的学号不存在

输入的是数字

输入的存在

小小

123

张三

显示出错

显示出错

显示有效

不存在的不能进行信息修改

学号不能为数字

类型及长度均有效

各科成绩

 

非数字字符

小于0的整数

小于0的小数

大于0小于150带小数点数

大于150整数

大于150小数

介于0到150

整数

-2

-23.14

21.3

 

1234

1234.6

123

显示出错

显示出错

显示出错

显示出错

 

显示出错

显示出错

显示有效

成绩不能为非数字字符

成绩不能为负

成绩不能为负

成绩不能为小数

 

成绩不能超过满分

成绩不能超过满分

类型及长度有效

注销密码

 

非字母以及数字

字母

字母和数字

@#¥%……

123

Tfer

24Ags

显示出错

显示有效

显示有效

显示有效

删除密码不能为特殊字符

类型有效

类型有效

类型有效

年级

 

非汉字字符

4个汉字以内字符

 

@#¥¥%

大二

 

显示出错

显示有效

 

年级不能为其他字符

类型及长度有效

 

3分析统计管理模块(03)

本测试考虑到:

计算信息格式的合法性,学生编号是否注册。

3.1控制

利用白盒测试和黑盒测试相结合的方式。

3.2输入和输出

输入

测试用例

测试数据

期望输出

选取理由

年龄(数字)

非数字字符

小于0的数字

带小数点数

四位数字

2位数字

-1

12.2

1000

12

显示出错

显示出错

显示出错

显示出错

显示有效

年龄不能为非数字字符

年龄不能为负

年龄不能为小数

年龄不能为四位小数

类型及长度均有效

姓名

非数字,特殊字符

123

·#

沐雨晴

显示出错

显示出错

显示有效

姓名不能为数字字符

姓名不能为特殊符号

类型有效

id

输入的id不存在

输入的是数字

输入的存在

小小

123

张三

显示出错

显示出错

显示有效

不存在的不能进行信息分析统计

学号不能为数字

类型及长度均有效

各科成绩

 

非数字字符

小于0的整数

小于0的小数

大于0小于150带小数点数

大于150整数

大于150小数

介于0到150

数字

-2

-23.14

21.3

1234

1234.6

123

显示出错

显示出错

显示出错

显示出错

显示出错

显示出错

显示有效

成绩不能为非数字字符

成绩不能为负

成绩不能为负

成绩不能为小数

 

成绩不能超过满分

成绩不能超过满分

类型及长度有效

总的学生人数

非数字字符

小于0的数字

带小数点数

大于0整数

(一)对“漂亮女生”饰品店的分析来

-3

23.1

(一)对“漂亮女生”饰品店的分析23

(3)年龄优势显示出错

显示出错

显示出错

2003年,上海市人均GDP按户籍人口计算就达到46700元,是1995年的2.5倍;居民家庭人均月可支配收入为14867元,是1995年的2.1倍。

收入不断增加的同时,居民的消费支出也在增加。

2003年上海居民人均消费支出为11040元,其中服务性消费支出为3369元,是1995年的3.6倍。

显示有效

人数不能为非数字字符

(1)政策优势人数不能为负数

人数不能为小数

类型及长度有效

平均成绩

根据调查资料分析:

大学生的消费购买能力还是有限的,为此DIY手工艺品的消费不能高,这才有广阔的市场。

非数字字符

小于0的整数

据介绍,经常光顾“碧芝”的都是些希望得到世界上“独一无二”饰品的年轻人,他们在琳琅满目的货架上挑选,然后亲手串连,他们就是偏爱这种DIY的方式,完全自助。

小于0的小数

大于0小于150带小数点数

可是创业不是一朝一夕的事,在创业过程中会遇到很多令人难以想象的疑难杂症,对我们这些80年代出生的温室小花朵来说,更是难上加难。

大于150整数

大于150小数

手工艺制品是我国一种传统文化的象征,它品种多样,方式新颖,制作简单,深受广大学生朋友的喜欢。

当今大学生的消费行为表现在追求新颖,追求时尚。

追求个性,表现自我的消费趋向:

购买行为有较强的感情色彩,比起男生热衷于的网络游戏,极限运动,手工艺制品更得女生的喜欢。

介于0到150

数字

(1)价格低-2

-23.14

21.3

1234

1234.6

123

显示出错

显示出错

显示出错

显示出错

显示出错

显示出错

显示有效

成绩不能为非数字字符

成绩不能为负

成绩不能为负

成绩不能为小数

 

成绩不能超过满分

成绩不能超过满分

类型及长度有效

缺考人数

 

不及格人数

非数字字符

小于0的数字

带小数点数

大于0整数

 

非数字字符

小于0的数字

带小数点数

大于0整数

 

-3

23.1

3

 

-3

23.1

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位

注:

1学生信息由各教师录入系统,学生可凭学号及密码登录系统查询自己的信息

2学生登录时输入学号及密码,若密码及学号信息输入正确,则提示登录系统成功,若无法登录进入系统,则提示提示密码不正确请重新登录

输入域:

学号姓名性别年龄所在系登录密码

输出域:

是否录入/登录成功

输入

有效等价类

编号

无效等价类

编号

学号

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

10

中英文及各种字符组成

3

长度不限

4

授课教师

必须有

5

11

不超过5个汉字

6

大于5位中文

12

英文

7

系别

必须有(具体系别因各学校具体情况而定)

8

13

测试用例:

课程编号

课程名

授课教师

系别

是否录入成功

《软件测试》

张三

三系

失败

001

张三

三系

失败

002

《软件测试》

张三四五六七

三系

失败

003

《软件测试》

张三

失败

004

《软件测试》

BOA

三系

成功

005

《软件测试》

李四

三系

成功

学生成绩信息:

1、学号:

必须有,且为11位数,前4位为入学时间,后4位为系别及专业号,最后3位为班级号及学号

2、姓名:

必须有,要求为不超过5个汉字

3、课程编号:

必须有,系统自动编号,3位

4、课程名:

必须有,由中英文及各种字符组成,字符长度不限

5、平时成绩:

必须有,0—100之间

6、实验成绩:

0—100之间,可以为空

7、课程设计:

0—100之间,可以为空

8、期末总成绩:

必须有,0—100之间

注:

学生成绩信息由各教师录入系统并进行相关管理,学生可凭学号及密码登录系统查询自己的信息

输入域:

学号姓名课程编号课程名平时成绩实验成绩期末总成绩

输出域:

是否录入成功

输入

有效等价类

编号

无效等价类

编号

学号

11位数

1

大于11位

19

前4位为入学时间

2

后4位为系别及专业号

3

不足11位

20

最后3位为班级号及学号

4

姓名

必须有

5

21

不超过5个汉字

6

大于5个汉字

22

非汉字

23

课程编号

必须有(系统自动编号)

7

24

课程名

必须有

8

25

中英文及各种字符组成

9

26

长度不限

19

平时成绩

必须有

11

27

0—100之间

12

大于100

28

单元成绩

可为空

13

大于100

29

0—100之间

14

课程设计

可为空

15

大于100

30

0—100之间

16

期末总成绩

必须有

17

31

0—100之间

18

大于100

32

测试用例:

学号

姓名

课程

编号

课程名

平时

成绩

单元

成绩

课程

设计

期末

总成绩

张三

001

《软件测试》

80

80

90

200908050109

张三

002

《软件测试》

80

80

90

2009080109

张三

003

《软件测试》

80

80

90

20090805109

004

《软件测试》

80

80

90

20090805109

张三四五六七

005

《软件测试》

80

80

90

20090805109

ABC

006

《软件测试》

80

80

90

20090805109

李四

《软件测试》

80

80

90

20090805109

李四

007

80

80

90

20090805109

李四

008

《软件测试》

101

80

90

20090805109

王五

009

《软件测试》

80

101

90

20090805109

王五

010

《软件测试》

80

101

90

20090805109

王五

011

《软件测试》

80

80

101

20090805109

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1