教务管理系统软件测试计划.wps
- 文档编号:238456
- 上传时间:2022-10-07
- 格式:WPS
- 页数:19
- 大小:2.74MB
教务管理系统软件测试计划.wps
《教务管理系统软件测试计划.wps》由会员分享,可在线阅读,更多相关《教务管理系统软件测试计划.wps(19页珍藏版)》请在冰豆网上搜索。
1安徽大学教务管理系统-软件测试计划-引言引言1.1编写目的1.1编写目的为了确保项目的可用性以及可靠性,使得项目能够按质按量的完成,以至于项目成品不会在后期使用以及维护过程中出现极其严重的错误,我们编写了此测试计划。
1.2项目背景1.2项目背景由于安徽大学希望能够充分利用现代科技来提高教务管理的效率,在原有的教务管理系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得教务管理人员工作更加方便,工作效率也更加的高。
并且能够方便学生选课以及查看自己的成绩,方便教职工对学生进行管理。
1.3定义1.3定义无1.4参考资料1.4参考资料软件工程导论第5版张海藩编著清华大学出版社一任务概述一任务概述2.1目标2.1目标本文档的目标是详细描述对教务管理系统进行系统测试的测试过程。
将每一个可用的功能进行尽可能详尽的测试,并尝试各种可能的测试用例,找出当前软件中所存在的漏洞以及不足,为完善软件提供可参考的文本依据。
本文档所测试的功能均来自于需求文档:
教务管理系统需求规格说明书。
2.2运行环境2.2运行环境2软件环境:
操作系统:
必须WindowsXP以上的版本必装软件:
SQLSERVER2008浏览器:
IE6.0以上硬件环境:
无具体要求,一台能正常操作的计算机即可2.3需求概述本次测试主要针对本小组开发的教务管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。
在教务管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。
2.4条件与限制一个标准的教务管理系统,应该实现多人同时在线的后台处理。
但由于技术以及硬件环境的限制,该系统并未对多人同时登陆时所能遇到的诸多问题进行处理。
并且对于数据库的设计也不是很完善,依旧存在太多的缺点与漏洞。
二测试计划3.1测试方案本测试计划采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。
3.2测试项目测试1:
名称:
系统操作登录测试目的:
测试系统操作界面。
内容:
帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制测试2:
名称:
个人信息查询测试目的:
测试个人信息查询功能。
内容:
通过对应的选项,使用该功能。
测试3:
名称:
修改密码功能测试目的:
测试密码修改功能。
内容:
合理性检查,合法性检查,以及功能使用测试测试4:
名称:
学生选课功能测试目的:
测试学生选课操作功能。
内容:
通过显示的课程进行相关选课操作,测试操作的合理性,并检测操作界面测试5:
名称:
成绩查询功能测试目的:
测试学生成绩查询功能。
内容:
通过相关选项的选择,获取该学生的各门课成绩测试6:
名称:
教师查询学生信息功能目的:
测试教师查询学生信息功能内容:
通过相关选项的选择,获取选择该教师的学生的信息测试7:
名称:
教师给学生打分的功能目的:
测试教师给学生打分的功能内容:
通过对所选学生进行打分测试,测试功能的可用性,合法性以及合理性3测试8:
名称:
管理员添加课程,学生以及教师功能目的:
测试管理员添加课程,学生以及教师功能内容:
通过相关选项,测试管理员添加课程,学生以及教师功能,以及对输入信息的合法性和合理性的检查测试8:
名称:
管理员删除课程,学生以及教师功能目的:
测试管理员删除课程,学生以及教师功能内容:
通过相关选项,测试管理员删除课程,学生以及教师功能,以及对输入信息的合法性和合理性的检查3.3测试准备编写相应的驱动模块,并精心设计测试用例。
3.4测试机构及人员测试人员:
马海军职责:
查找出当前系统中存在的缺点及漏洞,并给出详细的说明报告。
三具体测试内容4.1测试项目及简要说明本测试计划采用的是黑盒测试的方法,测试内容为测试计划中所列出的八个测试项目。
4.2详尽测试过程测试登录界面测试登录功能合法:
用户名:
“E10914110”密码:
“123”“学生”输出结果如下4合法:
用户名:
“110011”密码:
“123”“教师”输出结果如下合法:
用户名:
“1111”密码:
“1111”“管理员”输出结果如下非法:
用户名:
“salsd1321”密码:
“123”输出结果如下5测试学生模块测试学生登录界面结果:
登录界面正常测试学生信息查询功能结果:
信息查询功能正常测试学生修改密码功能6结果:
未对输入的密码做任何限制测试选课功能测试重复选课结果:
对重复选择做了限制,但没有选课的学分限制,有待加强7测试查询已选课程及退选功能测试退选以获绩的学科结果:
可以退选以获成绩的学科,不合理,应修改测试学生查询课程分数的功能结果:
对未获得学分的课程不予显示,一目了然测试密码找回功能8结果:
需要学生的姓名以及学号即可查询学生登录密码测试教师模块测试教师登录界面结果:
登录界面正常测试教师个人信息查询功能9结果:
显示教师的个人信息测试教师修改密码的功能结果:
同学生修改密码的功能一样,未对密码输入做任何限制测试教师查询学生信息功能结果:
可以查询当前以选择该教师所带课程的学生的信息测试教师打分的功能10测试非法学生成绩结果:
系统的不合理的学生成绩做出了限制,该功能设计的比较完善测试管理员模块测试管理员登录界面11结果:
管理员登录界面正常测试学生信息查询模块结果:
显示数据库中全部学生的信息测试插入学生的功能12测试输入非法信息结果:
未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断测试修改学生信息的功能测试非法输入信息结果:
可以实现对数据库中现有的学生信息进行修改,但不是非常方便,并且未对不合理的信息进行检查和提示13测试删除学生信息的功能结果:
可删除数据库中已有的学生信息,但是未做明确的删除限制,也无明确的提示信息,有可能造成误删,并且未对与此学生相关的信息做出修改测试教师信息查询模块结果:
显示数据库中全部教师信息测试插入教师的功能14测试输入非法信息结果:
未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断测试修改教师信息的功能测试非法输入信息结果:
可以实现对数据库中现有的教师信息进行修改,但不是非常方便,并且未对不合15理的信息进行检查和提示测试删除教师信息的功能测试删除正在授课的教师信息16结果:
可删除数据库中已有的教师信息,但是未做明确的删除限制,也无明确的提示信息,有可能造成误删,并且未对与此教师相关的信息做出修改测试课程信息查询模块结果:
可以显示数据库中全部的课程信息测试插入课程的功能17结果:
未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断测试修改课程信息的功能18结果:
可以实现对数据库中现有的课程信息进行修改,但不是非常方便,并且未对不合理的信息进行检查和提示测试删除课程信息的功能19结果:
可删除数据库中已有的课程信息,但是未做明确的删除限制,也无明确的提示信息,有可能造成误删,并且未对与此课程相关的信息做出修改测试各个模块的撤销功能结果:
通过撤销,可以退出当前系统,返回登录界面,方便快捷四软件测试结论5.1软件功能该系统以实现了教务管理系统的基本功能:
学生选课,查分,教师查询学生信息,给学生打分,管理员管理学生,教师以及课程的各项信息。
同时该系统有较好的交互式界面,方便用户的使用。
5.2软件缺陷该系统属于信息管理系统,但在信息记录的时候并未作出合理性以及合法性的检查,而且对于有明显关联性的信息的处理,做的并不到位。
并且作为基于B/S模式的系统,在多人同时登录时,并未对所产生的问题做相关处理。
并且该系统的功能还有待完善和增强。
5.3建议应在该系统中增加教师课件上传的模块方便学生使用,同时应增加教师密码找回的页面,并且应对数据库中的各项数据的关联性进行加强。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统软件 测试 计划