教务管理系统 软件测试计划
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试计划
引言
1.1 编写目的
为了确保项目的可用性以及可靠性,使得项目能够按质按量的完成,以至于项目成品不会在后期使用以及维护过程中出现极其严重的错误,我们编写了此测试计划。
1.2项目背景
由于安徽大学希望能够充分利用现代科技来提高教务管理的效率,在原有的教务管理系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得教务管理人员工作更加方便,工作效率也更加的高。并且能够方便学生选课以及查看自己的成绩,方便教职工对学生进行管理。
1.3定义
无
1.4参考资料
《软件工程导论——第5版》张海藩编著清华大学出版社
一.任务概述
2.1目标
本文档的目标是详细描述对教务管理系统进行系统测试的测试过程。将每一个可用的功能进行尽可能详尽的测试,并尝试各种可能的测试用例,找出当前软件中所存在的漏洞以及不足,为完善软件提供可参考的文本依据。本文档所测试的功能均来自于需求文档:教务管理系统需求规格说明书。
2.2运行环境
软件环境:
操作系统:必须Windows XP以上的版本
必装软件:Microsoft Office Access 2003,Eclipse
浏览器:IE6.0以上
硬件环境:
无具体要求,一台能正常操作的计算机即可
2.3需求概述
本次测试主要针对本小组开发的教务管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。
在教务管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。
2.4条件与限制
一个标准的教务管理系统,应该实现多人同时在线的后台处理。但由于技术以及硬件环境的限制,该系统并未对多人同时登陆时所能遇到的诸多问题进行处理。并且对于数据库的设计也不是很完善,依旧存在太多的缺点与漏洞。
二.测试计划
3.1测试方案
本测试计划采用黑盒测试方法,整个过程采用自底向上,逐个集成的的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。
3.2测试项目
测试1:名称:系统操作登录测试
目的:测试系统操作界面。
内容:帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制测试 2:名称:个人信息查询测试
目的:测试个人信息查询功能。
内容:通过对应的选项,使用该功能。
测试 3:名称:修改密码功能测试
目的:测试密码修改功能。
内容:合理性检查,合法性检查,以及功能使用测试
测试 4:名称:学生选课功能测试
目的:测试学生选课操作功能。
内容:通过显示的课程进行相关选课操作,测试操作的合理性,并检测操作
界面
测试 5:名称:成绩查询功能测试
目的:测试学生成绩查询功能。
内容:通过相关选项的选择,获取该学生的各门课成绩
测试6:名称:教师查询学生信息功能
目的:测试教师查询学生信息功能
内容:通过相关选项的选择,获取选择该教师的学生的信息测试 7:名称:教师给学生打分的功能
目的:测试教师给学生打分的功能
内容:通过对所选学生进行打分测试,测试功能的可用性,合法性以及合理
性
测试 8:名称:管理员添加课程,学生以及教师功能
目的:测试管理员添加课程,学生以及教师功能
内容:通过相关选项,测试管理员添加课程,学生以及教师功能,以及对输
入信息的合法性和合理性的检查
测试 8:名称:管理员删除课程,学生以及教师功能
目的:测试管理员删除课程,学生以及教师功能
内容:通过相关选项,测试管理员删除课程,学生以及教师功能,以及对输
入信息的合法性和合理性的检查
3.3测试准备
编写相应的驱动模块,并精心设计测试用例。
3.4测试机构及人员
测试人员:马海军
职责:查找出当前系统中存在的缺点及漏洞,并给出详细的说明报告。
三.具体测试内容
4.1测试项目及简要说明
本测试计划采用的是黑盒测试的方法,测试内容为测试计划中所列出的八个测试项目。
4.2详尽测试过程
测试登录界面
测试登录功能
合法:用户名:“100001”密码:“100001”“学生”
输出结果如下
合法:用户名:“200001”密码:“200001”“教师”输出结果如下
合法:用户名:“001”密码:“123456”“管理员”输出结果如下
输出结果如下
非法,若没有输账户或密码或选择账号类型则
测试学生登录界面
结果:登录界面正常
测试学生教务公告功能
结果:教务公告功能正常
测试学生修改密码功能
若原密码不对则:
若新密码两次输入不同则:
结果:修改密码正常
测试选课功能
测试重复选课
结果:对重复选择做了限制,但没有选课的学分限制,有待加强测试查询已选课程
结果:功能正常
测课试学生查询程分数的功能
结果:功能简洁正常;
测试教师模块
测试教师登录界面
结果:登录界面正常
测试教师学生名单查询功能
结果:显示该课的学生名单信息,功能正常测试教师修改密码的功能
结果:同学生修改密码的功能一样,功能正常
测试教师打分的功能