《学生管理系统测试报告(共8页).doc》由会员分享,可在线阅读,更多相关《学生管理系统测试报告(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件测试报告-学生管理系统测试 (winrunner) 班级:姓名:学号: 2012/6/6 一、测试目的随着学校规模的不断扩大,学生数量的不断增多,原来人工记录的方式,甚至是一般数据存储管理软件已经不能满足学生管理的需求。因为这些传统的管理方式存在太多的缺陷,如:维护数据的性能低下;查询信息不方便;选课效率不高;维护成绩信息的工作量大,等等。为了弥补诸如上述的缺陷,便于学生信息的管理和维护,提高管理的效率,从而开发出学生管理系统,以实现学校的信息化管理。通过与科信学院教务人员的详细交流,目标系统具备以下功能。1. 教师客户端功能* 可以更改密码;* 可以添加学生,并
2、要求填写学生基本信息;* 可以根据学号查询学生基本信息及其成绩;* 有权限控制,每个管理员只能管理其所在学院的信息;* 可以添加新课程、新班级;* 可以控制选课的课程范围,并可以控制选课的时间,即:可以控制选课开始和结束时间;* 可以录入成绩,缓存成绩,检查无误后公布成绩。2. 学生客户端功能* 学生可以查看自己的基本信息;* 学生可以查看自己的成绩,已修学分和不及格成绩信息;* 学生端可以进行远程选课,并且可以查看课表。二、测试计划文档标识符:Student Management System文档版本:0.1作者:董丽蓉学生管理系统:版本0.11.简介这份文档的目标是详细描述对学生管理系统进
3、行功能的验证的测试过程。本文档所关注的特征主要来源于需求文档:学生管理系统需求分析。需求文档的标识符是Student Management System。2.测试项以下是本文档所关注产品的组成部分的一些清单。缺陷修正这是产品的第一个发行版本,所以没有以前版本中发现的缺陷而需要在这个版本中进行测试的。在这次测试工作期间发现的所有缺陷都会被修正并被确认。最终用户文档-假定客户端和服务器会在不同的位置,所以会有两个独立的模块,每个都有自己的安装程序。诸如用户指南“、”安装指南和“发行说明“等最终用户文档将分别下载,这样顾客可以了解系统需求和安装过程。安装和打包会被测试,文档的准确性会被复查3.准备测
4、试的特征以下特征将被测试,以确保学生管理系统能满足Student Management System需求规格说明书制定的需求:3.1.1 系统登录3.1.2 用户修改密码3.1.3 教师查询学生基本信息3.1.4 教师添加课程和班级3.1.5 学生选课三、设计测试用例测试用例1:系统登录测试如下表所示:(1)身份类型为管理员表一 管理员测试用例输入输出用户名密码错误请输入用户名123123错误用户名或密码错误 董丽蓉 错误请输入密码董丽蓉aig#111错误密码非法董丽蓉正确-登陆成功(2)身份类型为学生(2)身份类型为学生输入输出用户名密码错误请输入用户名123错误用户名或密码错误错误请输入密
5、码aig#345错误密码非法11正确-登陆成功表二 学生测试用例测试用例2:用户修改密码表三 修改密码测试用例输入输出旧密码新密码确认密码11231234错误确认密码与新密码不符1123123错误密码只能是6到12位的字母或数字2错误修改失败,请检查你的密码是否正确1正确密码修改成功董丽蓉(身份管理员)正确密码修改成功测试用例3:教师查询学生基本信息表四 教师查询学生基本信息测试用例输入学号输出错误请输入学号错误没有该学生Asdffg错误学号必须是纯数字1正确显示该学生的基本信息测试用例4:教师添加课程和班级表五 教师添加班级测试用例输入输出专业班号班名信计一班错误该班号已存在信计GyijiH
6、ho错误班号输入非法软件技术错误请输入班名软件技术软件班错误请输入班号软件技术一班正确添加成功软件技术一班正确添加成功由于教师添加课程测试用例和添加班级测试用例类似,在这里不再叙述。表六 学生选课测试用例输入课程号输出正确选课成功123er错误请输入正确的课程号错误请输入课程号测试用例5:学生选课四、界面测试图4.1 系统登录图4.1系统登录:4.2修改密码效果图图4.2 修改密码效果图4.4 添加班级效果图图4.4 添加班级效果图4.5学生选课效果图图4.5 学生选课效果图五、执行测试及测试缺陷报告表5-1 软件测试缺陷一错误ID错误1程序名点击“登录”按钮严重性一般错误概要点击“登录”按钮
7、,某些功能仍可继续错误描述当点击“登录”按钮后,系统读取用户信息比较慢,而且界面友好度不太好报告人董丽蓉报告日期2011-12-13承办人董丽蓉处理日期2011-12-13优先级3状态开放注释此测试可将系统各功能模块进行逐一的检测,对说明书中列举的功能进行排查,对系统实现各功能的正常运行做充分的测试,输入合理及不合理的测试数据检验功能的运行及出错处理情况。但由于功能模块比较多,采用功能测试设计的测试用例相对比较多,测试需花费一定的时间。表5-2 软件测试缺陷二错误ID错误2程序名点击“公布该科成绩单”按钮严重性一般错误概要点击“公布该科成绩单”按钮,某些功能仍可继续错误描述当点击“公布该科成绩单”按钮后,第一次会公布成绩,当再单击该按钮时该科成绩就会没有。报告人董丽蓉报告日期2011-12-13承办人董丽蓉处理日期2011-12-13优先级3状态开放注释六、测试总结报告本次试验让我加深了对程序设计的理解,对程序结构化设计有了进一步的认识,同时也是对自己编程思想的优化和编程能力的提高,认识到了如何将程序设计工程化,即软件工程的思想去设计程序。不仅如此,还掌握了软件测试的思想,会使用软件测试的测试技术,比如黑盒测试和白盒测试,还有静态测试以及动态测试。此次的软件测试,是我发现我在软件工程思想上和软件测试方面的知识又缺漏,通过这次测试后,我会更加努力学习的。专心-专注-专业
限制150内