学生信息综合管理系统软件测试计划.docx
《学生信息综合管理系统软件测试计划.docx》由会员分享,可在线阅读,更多相关《学生信息综合管理系统软件测试计划.docx(9页珍藏版)》请在冰豆网上搜索。
学生信息综合管理系统软件测试计划
文档编号:
BH_6版本号:
V1.0
文档名称:
软件测试计划
项目名称:
学生信息管理系统
1引言
1.1编写目的
根据《需求分析报告》,在仔细考虑讨论之后,进一步对“学生管理系统”软件的功能划分、数据结构、软件总体结构有了进一步的认识。
软件测试计划报告是为“学生管理系统”运行的健壮性、可靠性提供依据,其预期人员是从事“学生管理系统”开发及测试的相关人员。
1.2项目背景
开发软件名称:
学生信息管理系统。
项目开发者:
学生
2任务概述
2.1目标
本系统通过强大的计算机技术给学生管理人员带来便利。
本系统除了学生管理的一般功能还外,还包括网上在线查询学生信息、查询本人的成绩情况和选课情况等功能。
现在就这些目标进行软件测试,找出软件存在的问题。
目标还包括:
1)减少人力与管理费用;
2)提高信息准确度;
3)改进管理和服务;
4)建立高效的信息传输和服务平台,提高信息处理速度和利用率;
5)更简便、信息化程度更高的学生管理流程;
2.2运行环境
软件平台:
WindowsXP或更高版本并装有JAVA虚拟机的操作系统;
2.3条件与限制
一个学生管理系统,应提供更为便捷与强大的信息储存和传递功能,如配套的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置级别与权限,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
2.4功能
1.用户认证:
通过用户名及与之对应的口令来对用户身份进行认证,确认用户的权限与能够进行的操作。
本系统划分为学生与管理员与老师三种权限。
2.更新信息维护:
a)管理员需要在更新时往数据库中增添相应的学生信息。
b)对应学生和老师可以对更新信息进行查看。
3.学生信息储存及处理:
a)更新过程中自动储存学生信息数据。
b)所有学生有权限查询已在库的学生信息数据。
4.更新流程:
a)老师将学生通过更新流程交给管理员并填写更新信息。
b)老师对学生信息进行审核并提交管理员老师处理。
c)管理员对学生信息进行审核,通过后上传。
5.权限区分:
根据老师,学生,管理员三个级别权限进行区分。
3计划
3.1测试案
采用实例测试的法,进行长时间的登录及修改信息数据的法
3.2测试项目
测试1:
名称:
用户认证测试。
目的:
测试用户认证功能。
容:
用户名和密码认证。
进度:
半天。
测试2:
名称:
上传学生信息测试。
目的:
测试更新信息维护功能。
容:
增加更新信息。
进度:
半天。
测试3:
名称:
人员信息维护测试。
目的:
测试人员信息维护功能。
容:
增加、查询、修改人员信息。
进度:
半天。
测试4:
名称:
更新处理测试
目的:
每日进行更新功能
容:
更新事务流程测试。
进度:
半天。
测试5:
名称:
添加媒体数据测试。
目的:
测试上传媒体功能。
容:
组员组长及老师上传多媒体数据测试。
进度:
半天。
测试6:
名称:
查询学生信息数据测试。
目的:
测试查询学生信息数据功能。
容:
查询管理员的上传历史。
进度:
半天。
3.3测试准备
编写相应的驱动模块,并精心设计测试用例。
3.4测试机构
测试小组:
学生小组
测试人员:
学生
职责:
找出程序中的错误。
4测试项目说明
4.1用户认证测试
测试1:
名称:
用户认证测试。
目的:
测试用户认证功能。
容:
用户名和密码认证。
账户表:
账户id
密码
账户类型
7987
7987
0
12281113
12281113
2
12281121
12281121
1
测试用例:
输入
输出
测试用例1
7987,7987
登录成功,跳转到主页面
测试用例2
7987,0000
非法的帐号或口令
测试用例3
12281113,12281113
登录成功,跳转到主页面
测试用例4
1281113,0000
非法的帐号或口令
测试用例5
(),12281113
不合理的输入
测试用例6
12281121,12281121
登录成功,跳转到主页面
测试用例7
12811210000
非法的帐号或口令
步骤及操作
操作完毕,打开用户界面察看结果
允偏差
不允有任偏差
4.2上传上单信息测试
测试2:
名称:
上传学生信息测试。
目的:
测试上传学生信息功能。
容:
增加学生信息。
更新信息表:
上单编号
上传时间
上传处理类型
上传学生信息
1
2015-5-5
0
0908
2
2015-5-6
1
0911
测试用例:
输入
输出
测试用例1
学生信息,增加
已增加学生信息
步骤及操作
操作完毕,打开上单信息库直接察看结果
允偏差
不允有任偏差
4.3人员信息维护测试
名称:
人员信息维护测试。
目的:
测试人员信息维护功能。
容:
增加、查询、修改人员信息。
测试用例:
输入
输出
测试用例1:
人员添加
12281111(学生学号),三(学生名),12345678(联系式),男(性别),访谈组(组别)
学生学号添加成功
测试用例2:
人员添加
12281113(人员编号号),三(人员名),12345678(联系式),男(性别),访谈组(组别)
学生已存在
测试用例3:
人员添加
()(学生学号),三(人员名),12345678(联系式),男(性别),访谈组(组别)
学生学号为必填项
测试用例4:
人员添加
12281127(学生学号),()(人员名),12345678(联系式),男(性别),访谈组(组别)
学生名为必填项
测试用例5:
人员添加
abcd(学生学号),三(人员名),12345678(联系式),男(性别),访谈组(组别))
学生学号输入不合理
测试用例6:
人员添加
12281127(学生学号),三(人员名),abcdedfg(联系式),男(性别),访谈组(组别)
联系式输入不合理
测试用例7:
人员添加
12281127学生学号),三(人员名),12345678(联系式),男(性别),音乐组(组别)
学生添加成功
测试用例8:
人员添加
12281128(学生学号),三(人员名),12345678(联系式),男(性别),文学组(组别)
学生添加成功
测试用例9:
人员查询
12281113(学生学号),点击查看
返回学生学号为12281113的人员信息
测试用例10:
人员查询
AAA(学生学号),点击查看
学生学号输入不合理
测试用例11:
人员查询
40(学生学号),点击查看
不存在该学生学号
测试用例12:
人员查询
铄(学生名),点击查看
返回人员名为“铄”的学生
测试用例15:
人员删除
选择学生信息列表前的选框,点击删除
弹出删除确认对话框
测试用例16:
人员更新
选择学生信息列表前的选框,点击修改
跳转到修改页面
测试用例17:
人员更新
在修改页面中输入修改的信息,把学生联系式修改成aaa
提示学生联系式不合理
测试用例18:
人员更新
12281113登录,在菜单中找到修改自身信息,把密码修改为12345678,输入原密码12281113
修改密码成功
测试用例19:
人员更新
12281121登录,在菜单中找到修改自身信息,把密码修改为12345678,输入原密码12281113
修改密码失败
步骤及操作
操作完毕,打开人员信息库直接察看结果
允偏差
不允有任偏差
4.4更新处理测试
测试4:
名称:
更新处理测试
目的:
每日进行上单功能
容:
更新事务流程测试。
上单信息表:
上单编号
上单时间
上单处理类型
上单媒体编号
1
2015-5-5
0
0908
2
2015-5-6
2
0911
步骤及操作
操作完毕,打开上单信息库直接察看结果,并更换账户进行审核
允偏差
不允有任偏差
测试资料:
需求分析报告,系统分析设计报告。
5评价
5.1围
此测试计划说明书中的测试用例能基本上包括所有的情况,基本上能反映此软件是否存在错误。
5.2准则
依据测试标准进行格反复测试。