教务管理系统-软件测试计划 - 范文中心

教务管理系统-软件测试计划

05/09

安徽大学教务管理系统

-软件测试计划-

引言

1.1 编写目的

为了确保项目的可用性以及可靠性,使得项目能够按质按量的完成,以至于项目成品不会在后期使用以及维护过程中出现极其严重的错误,我们编写了此测试计划。

1.2项目背景

由于安徽大学希望能够充分利用现代科技来提高教务管理的效率,在原有的教务管理系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得教务管理人员工作更加方便,工作效率也更加的高。并且能够方便学生选课以及查看自己的成绩,方便教职工对学生进行管理。

1.3定义

1.4参考资料

《软件工程导论——第5版》 张海藩编著 清华大学出版社

一. 任务概述

2.1目标

本文档的目标是详细描述对教务管理系统进行系统测试的测试过程。将每一个可用的功能进行尽可能详尽的测试,并尝试各种可能的测试用例,找出当前软件中所存在的漏洞以及不足,为完善软件提供可参考的文本依据。本文档所测试的功能均来自于需求文档:教务管理系统需求规格说明书。 2.2运行环境

软件环境:

操作系统:必须Windows XP以上的版本

必装软件:SQL SERVER 2008 浏览器: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详尽测试过程 测试登录界面

测试登录功能 合法:用户名:“E10914110” 密码:“123” “学生” 输出结果如下

合法:用户名:“110011” 密码:“123” “教师” 输出结果如下

合法:用户名:“1111” 密码:“1111” “管理员” 输出结果如下

非法:用户名:“salsd1321” 密码:“123” 输出结果如下

测试学生模块

测试学生登录界面

结果:登录界面正常 测试学生信息查询功能

结果:信息查询功能正常 测试学生修改密码功能

结果:未对输入的密码做任何限制 测试选课功能

测试重复选课

结果:对重复选择做了限制,但没有选课的学分限制,有待加强

测试查询已选课程及退选功能

测试退选以获绩的学科

结果:可以退选以获成绩的学科,不合理,应修改 测试学生查询课程分数的功能

结果:对未获得学分的课程不予显示,一目了然 测试密码找回功能

结果:需要学生的姓名以及学号即可查询学生登录密码 测试教师模块

测试教师登录界面

结果:登录界面正常

测试教师个人信息查询功能

结果:显示教师的个人信息 测试教师修改密码的功能

结果:同学生修改密码的功能一样,未对密码输入做任何限制 测试教师查询学生信息功能

结果:可以查询当前以选择该教师所带课程的学生的信息 测试教师打分的功能

测试非法学生成绩

结果:系统的不合理的学生成绩做出了限制,该功能设计的比较完善 测试管理员模块

测试管理员登录界面

结果:管理员登录界面正常

测试学生信息查询模块

结果:显示数据库中全部学生的信息

测试插入学生的功能

测试输入非法信息

结果:未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断 测试修改学生信息的功能

测试非法输入信息

结果:可以实现对数据库中现有的学生信息进行修改,但不是非常方便,并且未对不合

理的信息进行检查和提示

测试删除学生信息的功能

结果:可删除数据库中已有的学生信息,但是未做明确的删除限制,也无明确的提示信

息,有可能造成误删,并且未对与此学生相关的信息做出修改

测试教师信息查询模块

结果:显示数据库中全部教师信息

测试插入教师的功能

测试输入非法信息

结果:未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断 测试修改教师信息的功能

测试非法输入信息

结果:可以实现对数据库中现有的教师信息进行修改,但不是非常方便,并且未对不合

理的信息进行检查和提示

测试删除教师信息的功能

测试删除正在授课的教师信息

结果:可删除数据库中已有的教师信息,但是未做明确的删除限制,也无明确的提示信

息,有可能造成误删,并且未对与此教师相关的信息做出修改

测试课程信息查询模块

结果:可以显示数据库中全部的课程信息

测试插入课程的功能

结果:未对不合理的信息进行处理,系统也未对信息的合法性以及合理性做出判断 测试修改课程信息的功能

结果:可以实现对数据库中现有的课程信息进行修改,但不是非常方便,并且未对不合

理的信息进行检查和提示

测试删除课程信息的功能


相关内容

  • 高职院校教务管理信息化建设的实践与反思
    摘 要: 随着高校规模的不断扩大,教务管理事务日趋复杂,传统的教务管理手段已不能解决教务管理中所出现的诸多问题,教务管理信息系统的运用,提高了教务管理的质量和效率.本文从教务管理信息化对高校教学管理的必要性着手,分析了高校教务管理信息系统建 ...
  • 软件工程(需求分析报告)
    学生学籍管理系统需求分析报告 1 引言 1.1编写目的 学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检 ...
  • 培训学校管理软件
    培训学校管理软件--深圳浪腾软件公司 家校互联 统一沟通 家长可以通过手机或电脑登陆培训机构网站查询小孩子学习情况, 实现学员家长咨询记录整理,教师与家长沟通存档,教务内部沟通存 查看孩子每堂课的表现,回答问题是否积极,听课是否认真,老师 ...
  • 20**年.9召市初中教务工作计划
    召市初中教务工作计划 新学期,我校的教学工作面临着严峻的挑战,但我校师生定会继续发扬不甘人后.吃苦耐劳的精神,再创新辉煌.教育教学质量是学校生存和发展的根本,是学校的一块硬牌子.我们的工作必须以邓小平理论和"三个代表"重 ...
  • 学校对精品课程建设的政策支持和措施
    学校对精品课程建设的政策支持与措施 学院十分重视精品课程建设工作,在学院的办学指导思想上明确提出了建设"精品专业.精品课程.精品人才"的三精工程,提出要以精品课程建设为标杆,加大优质教学资源的整合和建设力度.2006年, ...
  • 教学视导汇报材料
    各位领导: 大家好!首先我代表全校师生,对各位领导来我校检查.指导工作表示热烈的欢迎和衷心的感谢.相信通过这次全面的检查和指导,一定会使我校的教学管理水平有新的提高.现在,我就学校教学工作向各位领导作简要汇报. 一.规范课程管理,提高课程实 ...
  • 教育现代化实施方案
    一)材料准备的要点及注意点 1.教育经费要以2008年数据为基数,提供2009.2010.2011年的教育投入情况.其他材料以学年度为年度单位,即2009-2010.2010-2011.2011-2012学年的有关表册及资料,各类档案和表册 ...
  • 信息管理系统大作业
    教务管理信息系统 一.需求分析与系统(战略)规划 在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等.以前都是人工进行操作.随着学校规模扩大,教务处的教务管理工作量大大加重.随着计算机应用的发展,教务 ...
  • 教务管理系统质量分析报告
    教务管理系统 质量分析报告 1. 引言(概述) 1.1 编写目的 为了便于涉及到软件开发的其他部门的工程师,以及测试结束后进行后续工作的工程师了解本软件在经过测试工程师的测试后达到了什么样的质量情况,软件测试组长编写了该文档. 1.2 背景 ...
  • 研究生创新计划项目可行性研究报告
    可行性研究报告 非全日制研究生智能网络教学系统 学生姓名 王奕.张云峰.高鹏翔.杨旭 指导教师 孙 月 江 系(中心) 信 息 工 程 系 专 业 软件工程年 级 2008 级 论文答辩日期 2010 年 1 月 21 日 中 国 海 洋 ...