大学教务系统测试文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
某大学教务系统
测试报告
专业软件工程
年级 2010
1.引言
1.1编写的目的
测试是为了发现程序中的错误而执行程序的过程。测试的目的就是在软件投入生产性运行之前,尽可能多的发现程序中的错误,由于在软件开发的过程中,开发人员会面对机器错综复杂的问题,我们开发人员,用户,委托公司等的主观认识不可能完全符合客观现实,同时与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,甚至会出现分歧或是对同一事物理解的偏差。依此,在软件生命周期的每个阶段都不可避免的产生差错。为了保证高校教务系统的正确性和可靠性,需要对系统进行一系列的测试。此文档对大学教务系统的测试进行了计划和设计,旨在尽可能完整详尽的进行系统测试,方便测试员发现错误和程序员改正错误。也为以后的回归测试提供测试用例。
1.2背景
测试程序:某大学教务系统
项目提出者:某大学
开发人员:
用户:某大学全体学生,教务管理人员
1.3参考资料
《软件工程》科学出版社郑鹏斌
《软件工程导论》清华大学出版社张海藩
《《某大学教务系统》》
1.4定义
黑盒测试:完全不考虑程序的内部结构和处理过程,只知道软件产品应该具有的过程,通过测试检验每个功能是否能正常使用。用成为功能性测试或行为测试白盒测试:有时称为透明盒测试,已知产品内部工作过程,通过测试检验产品内
部动作是否按照产品规格说明的规定正常进行
2任务概述
2.1目标
检测某大学教务系统的运行,确定在其中没有BUG。
2.2运行环境
系统:Windows 2000 ,Windows XP,Windows 2003,WindowsVista
支持环境:VS2010
数据库:Microsoft SQL Server 2000
2.3需求概述
2.4条件与限制
本系统无法律和政策方面的限制;
用VS2010作前端的应用开发工具,利用SQL sever2010作为后台的数据库,充分利用了VS2010和SQL sever的优点
3.测试任务安排
3.1测试方案
白盒测试和黑盒测试相结合。
3.2测试项目
1)登陆
2)学生管理功能
3)教师管理功能
4)管理员管理功能
3.3测试机构和人员
测试机构:某大学
3.4测试准备
P800、内存64M以上并且装有Eclipse,Microsoft SQL Sever2000的PC机. 4.测试项目说明
4.1测试项目名称及测试内容
测试项目名称
4.2测试用例
001 登录
002 学生查看课程信息
003 学生选课
004 学生修改密码
005 学生查看已选课程
006 学生查看个人信息
007 学生查看公告
008教师查看课程信息
010 老师查看公告
011教师修改学生成绩
013 老师查看个人信息
014 管理员修改密码
015管理员查看老师信息
016管理员查看个人信息
017管理员发布公告
018管理员添加用户
4.3允许偏差
响应时间偏差在0.5s内,其他偏差无。
4.4进度
登陆界面,管理员系统和学生信息系统的测试,教师信息系统的检测。4.5条件
设备:P800、内存64M以上PC机满足输入端条件。
软件:VS2010 Microsoft SQL Sever2000.
人员:本软件开发小组。
4.5测试资料
用户的信息。
5.评价
5.1范围
所选择的测试用例基本上能够检查到所有合法与不合法的输入。
局限性在于数据库设计存在的缺陷,可能让学号(课程号)不同,但是其他信息完全相同的情况出现。
5.2准则
输入的测试数据基本上能够满足测试的预期的要求,整个的数据处理基本上可以达到预期的结果。