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