测 试 报 告
---在线考试系统
第一章 引言
1.1编写目的
软件设计是把软件需求变换成为软件的具体设计方案,即模块结构的过程。软件设计一般分为总体设计和详细设计两个阶段。总体设计阶段根据软件需求分析所得到的数据流程或数据结构,使用结构化设计技术,导出软件的模块结构。详细设计阶段是给出软件模块的内部过程描述。内部过程描述是模块内部的算法设计。
在详细设计说明书中,我们确定每个模块的内部详细执行过程,包括:局部数据组织,控制流。每一步的具体加工的具体加工要求及种种实现细节,该文档是直接给软件开发人员看的,以便指导编程人员编写代码。
1.2背景
开发软件名称:在线考试系统
项目任务提出者:
项目开发者:刘辉、黄淑莺、方芳、姚丽芳、黄晶、贾睿宏
用户:所有的学院校单位
项目与其他软件,系统的关系:
本系统采用B/S原理,客户端的程序是只需求IE 5.0以上的版本就可以浏览,服务器端采用Windows为操作系统的工作站,是采用MS SQL 2000的为开发软件的数据库服务程序。
1.3定义
SQL SERVER:系统服务器所使用的数据库管理系统(DBMS)。
SQL:一种用于访问查询数据库的语言。
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK:数据库的错误恢复机制。
系统:若未特别指出,统指本在线考试系统。
SQL:Structured Query Language(结构化查询语言)
1.4参考资料
以下列出概要设计过程中所使用到的有关资料:
系统需求说明书
《软件工程文档标准与案例》 福建信息职业技术学院
《软件工程》 张海藩 天冿科学技术出版社
第二章 测试概要
测试计划来源 |
名称:在线考试系统 版本:1.0版本 时间:2006.12.18-2006.12.30 |
测试用例来源 |
名称:在线考试系统 版本:1.0版本 时间:2006.12.18-2006.12.30 |
测试对象描述 |
测试:系统管理员、题库管理员、考生 |
测试环境描述 |
机房:2B和6A |
测试驱动程序描述 |
CPU运行1.8HZ,内存256M,硬盘大小: |
测试人员 |
黄晶 |
测试时间 |
程序设计人员,完成后进行测试 |
2. 实况记录
测试用例名称 |
测试本来要实现的要求 |
测试现实出现的情况 |
1.在线考试系统:系统管理员(题库管理) |
添加新课程 修改旧课程名 删除停止课程 查询所有课程名 |
添加课程、班级、题目等时,如果没有添写资料,出现异常 |
2.在线考试系统:系统管理员(用户权限管理) |
查看所有用户权限 增加权限类型 修改用户权限 移除权限类型 |
测试成功 |
3.在线考试系统:题库管理员(题库管理) |
添加新的考题 修改原有考题 删除旧的考题 查询现有考题 |
添加新考题时,添加双项选择的考题会出错 |
4.在线考试系统:题库管理员(成绩管理) |
查看考生的考试成绩 不同的课程进行成绩统计 |
测试成功 |
5.在线考试系统:题库管理员(基本信息管理) |
对个人信息增、删、改 对学生信息增、删、改 |
测试成功 |
6.在线考试系统:题库管理员(试卷管理) |
根据输入规则自动组卷 |
测试成功 |
7.在线考试系统:考生(密码修改) |
对个人密码进行修改 |
修改密码不成功,出现错误 |
8.在线考试系统:考生(模拟考试) |
读入条件系统生成试卷 根据正确率在线评分 |
测试成功 |
9.在线考试系统:考生(正常考试) |
学生一个只能考一次 客户端倒计时 考试中不能刷新页面 试卷提交后显示成绩 |
在正常考试计分时,会出现计分错误 未设置客户端计时 |
3.修改后的结果
本程序测试一出错,修改后如下
缺陷名称 |
原因 |
修改人 |
修改时间 |
是否进行了 回归测试 |
添加课程、班级、题目等时,如果没有添写资料,出现异常 |
程序设计时考虑不周全 |
刘辉、黄淑莺 |
2006.12.31 |
是 |
添加新考题时,添加双项选择的考题会出错 |
|
刘辉、黄淑莺 |
2006.12.31 |
是 |
修改密码不成功,出现错误 |
|
刘辉、黄淑莺 |
2006.12.31 |
是 |
在正常考试计分时,会出现计分错误 未设置客户端计时 |
|
刘辉、黄淑莺 |
2006.12.31 |
是 |
3.1功能1 实现系统管理员管理:题库管理
3.2功能 实现系统管理员管理:用户权限管理
实现查看所有用户权限、增加权限类型、修改用户权限、移除权限类型
不能对用户个人密码进行修改
3.3功能 实现题库管理员:题库管理
实现添加新的考题、修改原有考题、删除旧的考题、查询现有考题
若不按规定格式全部输入,会出现异常
3.4功能 实现题库管理员:成绩管理
实现查看考生的考试成绩、不同的课程进行成绩统计
3.5功能 实现题库管理员:基本信息管理
实现对个人信息增、删、改以及对学生信息增、删、改
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>