logo资料库

网上选课系统测试分析报告.doc

第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
资料共9页,剩余部分请下载后查看
测试分析报告
一、引言
(一) 编写目的
(二) 背景
(三) 定义
(四) 参考资料
二、测试概要
三、测试结果及发现
(一) 程序启动
(二) 用户登录
(一) 学生选课
(二) 选课查询
(三) 课程退选
(四) 成绩查询
(一) 录入开课信息
(二) 修改和导入课程
(三) 选课人数分配
(四) 查询教师课表
(五) 选课年级设置
(六) 退选学生选课
(七) 结束选课
(八) 选课查询
(九) 生成花名册
(十) 下载花名册
(十一) 成绩审核
(十二) 成绩查询
(十三) 成绩汇总
(十四) 成绩下载
(一) 课程查询
(二) 选课管理
(三) 成绩管理
1.点击成绩管理下的成绩登记,显示课程ID,课程名,学分,学年,学期,、最少开课人数、最多开课人数、当前
2.点击选课学生,出现当前选课学生的学校名称、学号、性别、班级、姓名、成绩;若成绩未登记可以登记成绩,后
(一) 学校设置
(二) 学期设置
(三) 角色访问控制
(四) 管理员修改密码
(五) 教务主管信息维护
四、对软件功能的结论
五、分析摘要
(一) 能力
(二) 缺陷限制和建议
(三) 评价
六、测试资源消耗
测试分析报告 一、 引言 (一) 编写目的 对测试项目实施情况进行分析,根据测试结果总结测试的覆盖范围、程序的问题点。本文档的主要读 者是本项目的管理人员、设计人员、开发人员和维护人员。 (二) 背景 被测试软件系统的名称:无锡职教园网上选课系统。 任务提出单位:无锡职教园各校。 开发单位:无锡商业职业技术学院物联网技术学院软件 122。 使用即将安装到现场的测试设备等进行测试,测试环境与实际环境基本相符。 (三) 定义 编码:为方便用户使用系统,为网上选课的代码。 用户:使用无锡职教园网上选课系统的人员:学生、教师和管理人员的统称。 系统:无锡职教园网上选课系统。 (四) 参考资料 资料名称 作者 出版单位 日期 来源 软件需求说明书 概要设计说明书 详细设计书 测试项目 二、 测试概要 测试点 预计结果 实施测试结果 程序启动 用户登录 正常启动 成功登录 相符 相符
遇到异常用户登录,有信息提示登陆信 息有误 (一)学生管理系统 学生选课 选课查询 课程退选 成绩查询 学生可以进行选课 学生可以进行选课查询信息 可以进行充值模式的设定 学生可以进行查看选课成绩 (二)教务管理员系统 录入开课信息 能够进行添加开课信息 修改和导入课程 能够进行修改和导入课程信息 选课人数分配 分配各个学校选课人数的限制 查询教师课表 查询教师课表信息 选课年级设置 对选课年级进行设置 退选学生选课 强制退选学生选课 结束选课 选课查询 结束当前选课课程 查询学生选课的信息 生成花名册 生成可以下载的名单 下载花名册 下载名单 成绩审核 成绩查询 成绩汇总 成绩下载 对学生成绩进行审核 查询选同门课的所有人成绩 对同门课程所有人的成绩汇总 下载选同门课程人的成绩信息 (三)上课讲师管理系统 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 相符 查询课表 显示课程、学分、学年、学期、最少开 课人数、最多开课人数、当前开课人数 相符 课程的 ID、课程名、学分、学年、学期、 查询花名单 最少开课人数、最多开课人数、当前选 相符 下载学生名单 课人数、学生名单 课程 ID、课程名、学分、学期、讲师、 名单查询、生成名单、名单下载 课程 ID,课程名,学分,学年,学期,、 相符 登记成绩 最少开课人数、最多开课人数、当前选 相符 课人数、提交状态、选课学生
(四)系统管理员系统 学校设置 学期设置 进行对学校信息的编辑 进行对学期信息的编辑 角色访问控制 进行对设置角色访问权限 管理员修改密码 可以进行修改密码 教务主管信息 进行对教务主管信息的编辑与维护 相符 相符 不相符 相符 相符 三、 测试结果及发现 (一) 程序启动 1. 能够正常启动程序,并读取本机数据。 2. 本机数据文件损坏时,程序也可以正常打开。 以上测试结果属于正常。 (二) 用户登录 1. 输入合法用户名和相应的密码,进入系统主界面。 2. 输入非法用户名或错误密码,会进行提示。 以上测试结果属于正常。 (I)学生管理系统 (一) 学生选课 1. 基本信息框、按学校进行查询。 2. 学生进行选课。 3. 学生可以查看详细信息 以上测试结果属于正常。 (二) 选课查询 1. 显示学生已选课程信息 2. 查看详情信息 以上测试结果属于正常。 (三) 课程退选 1. 显示学生已选课程信息
2. 对学生已选课程进行退选。 3. 查看详情信息。 以上测试结果属于正常。 (四) 成绩查询 1.可以查看选修课程的成绩和学分。 以上测试结果属于正常。 (II)教务管理员系统 (一) 录入开课信息 1. 用户可以录入开课课程信息。 2. 可以进行清空、保存、提交。 以上测试结果属于正常。 (二) 修改和导入课程 1. 开课课程可以导入到系统,导入文件格式为 Excel 表格。 2. 选择右侧的“编辑”可以进入“录入开课课程界面”重新编辑课程。 3. 删除操作可以批量进行。 以上测试结果属于正常。 (三) 选课人数分配 1. 将本校课程的选课名额分配到各个学校。各校的限报人数总和应与课程的最多开课人数一致。 2. 可以进行保存信息。 3. 可以提交信息。 4. 可以选择修改信息。 5. 可以查看详细信息。 以上测试结果属于正常。 (四) 查询教师课表 1. 显示教师信息 以上测试结果属于正常。 (五) 选课年级设置
1. 用户可以输入规定范围内的数据进行账单查询。选课年级设置”功能允许或禁止本校某年级学生 选择某一门课程。单击右侧的“允许”功能,目前年级将显示在“选课年级”一栏,该年级学生 可以选修该课程。单击“禁止”功能,被禁止选课的年级将被从“选课年级”一栏移除,该年级 的学生将不能选修该课程。“禁止”功能不影响已经选课的同学记录。 2. 按学校进行查询。 3. 可以进行选择修改信息。 4. 可以查看详细信息。 以上测试结果属于正常。 (六) 退选学生选课 1. 可以将学生的选课退掉。退选要先依据学生的学号查询学生的选课,再执行退选操作。 2. 输入学号进行查询学生选课信息。 3. 用户进行非法操作时,会进行提示。 以上测试结果属于正常。 (七) 结束选课 1. 选课期限到时,教务管理员使用“选课管理”模块的“结束选课”功能结束选课 2. 进入到成绩登记阶段。老师可以登录查询学生花名册,上课结束后可以登记成绩。 3. 可以查看详细信息 4. 用户进行非法操作时,会进行提示。 以上测试结果属于正常。 (八) 选课查询 1. 显示已选课程所有信息 以上测试结果属于正常。 (九) 生成花名册 1. 可以生成某门课程学生名单 Excel 表 2. 单击“花名册”栏下的“生成”按钮将生成该们课程的花名册文档,“状态”栏变为“可下载”。 花名册生成后,教务管理员和上课讲师可以“花名册下载”功能下载该课程的花名册。 3. 可以进行名单查询 以上测试结果属于正常。 (十) 下载花名册 1. 单击“下载”,系统将提示保存文件,文件名可以修改。选课成绩审核通过后,花名册自动删除。
2. 可以进行名单查询。 3. 用户进行非法操作,会进行提示。 以上测试结果属于正常。 (十一) 成绩审核 1. 审核老师提交的成绩。审核不通过,单击“退回修改”。通过了则单击“审核通过”,操作课程的 成绩将进入成绩库供导出和查询。 2. 用户进行非法操作,会进行提示。 以上测试结果属于正常。 (十二) 成绩查询 1. 以查看某学期课程列表。 2. 能查询该课程的选课学生成绩。 3. 可以生成该课程选课学生的成绩 Excel 表。 4. 能使用“成 5. 绩下载”功能下载成绩表。 6. 用户进行非法操作,会进行提示。 以上测试结果属于正常。 (十三) 成绩汇总 1. 可以按学期查询汇总成绩 2. 单击“成绩汇总”将汇总列出学生成绩。 3. 单击“生成成绩汇总表”将生成按学期汇总的学生成绩总表。 4. 总表可以使用“成绩下载”功能下载。 5. 用户进行非法操作,会进行提示。 以上测试结果属于正常。 (十四) 成绩下载 1. 可以按学期查询 2. 下载某门课程本校选课学生的成绩。 3. 可以按学期下载汇总成绩。 以上测试结果属于正常。 (III)上课讲师管理系统
(一) 课程查询 1. 点击查询课表,看到该老师的课程、学分、学年、学期、最少开课人数、最多开课人数、当前开课人 数 以上测试结果属于正常。 (二) 选课管理 1. 点击课程详细,看到课程编号、课程名,学分,选用教材,课程简介,上课日期,教室。 2. 点击选课管理中的查询花名册,该课程的 ID、课程名、学分、学年、学期、最少开课人数、最多开课 人数、当前选课人数、学生名单 3. 点击学生名单中的查询,在当前页下面看到课程 ID、学生 ID、学生名、学号、性别、班级、学校名 称。 4. 点击选课管理中的下载学生名单,可以看到课程 ID、课程名、学分、学期、讲师、名单查询、生成名 单、名单下载; 5. 点击名单查询下的查询,弹出另一界面显示学校名称、姓名、学号、性别、班级; 6. 点击生成名单下的生成,生成名单,名单下载显示下载; 7. 点击名单下载下的下载,弹出下载对话框,下载名单。 以上测试结果属于正常。 (三) 成绩管理 1. 点击成绩管理下的成绩登记,显示课程 ID,课程名,学分,学年,学期,、最少开课人数、最多开课 人数、当前选课人数、提交状态、选课学生; 2. 点击选课学生,出现当前选课学生的学校名称、学号、性别、班级、姓名、成绩;若成绩未登记可以 登记成绩,后提交。 以上测试结果属于正常。 (IV)系统管理员系统 (一) 学校设置 1. 管理员首先点击清空,在界面里的输入学校名称和学校地址和有效状态点击保存或者清空 2. 然后在 Gridview 中点击编辑功能和删除功能,编辑成功和删除成功会给出提示并刷新数据,编辑 失败和删除失败也会进行提示 以上测试结果属于正常。 (二) 学期设置
1.管理员首先点击清空,在学年和学期栏中输入符合格式的内容 2.输入完内容后点击保存或者清空 3.在 Gridview 中点修改功能和删除功能,编辑成功和删除成功会给出提示并刷新数据,修改失败和删 除失败会进行提示 以上测试结果属于正常。 (三) 角色访问控制 1. 设置访问角色权限 以上测试结果属于正常。 (四) 管理员修改密码 2. 管理员进入修改密码的页面 3. 输入新密码和确认新密码 4. 点击修改密码,修改成功或失败都会进行提示 以上测试结果属于正常。 (五) 教务主管信息维护 1. 管理员进入教务主管信息表维护 2. 填写相关空的栏的内容,然后点击保存或者清空,保存成功会进行提示并刷新数据,保存失败也 会进行提示 3. 管理员选择学校,并且输入职工号进行查询 4. 管理员点击重置密码功能和编辑功能,实现相应功能 5. 在最下栏点击分页中的相关属性,看是否跳转 以上测试结果属于正常。 四、 对软件功能的结论 根据测试结果,对软件提供的功能进行分析。 功能 能力 限制 说明 用户登录 学生管理 教务管理 上课讲师 已经实现该功能 无 已经实现该功能 无 已经实现该功能 无 已经实现该功能 无 系统管理员 已经实现该功能 无
分享到:
收藏