选课系统测试报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选课系统测试报告
1.引言
1.1.编写目的
该测试分析是专门为测试人员、程序员编制的
1.2.背景
见《软件需求说明书》
1.3.概念
无
1.4.参考资料
* 学生选课系统
* VB程序设计
* SQLServer2000
* 信息治理系统
* 人事治理系统
2.测试目的
测试人员测试该软件的数据正确性,系统运行的稳固性,在各类意外情形下数据的平安正确性、显现问题解决方式等
3.测试环境
硬件环境:PC机一台,内存:128MB以上,
软件环境:Window2000+VisualBasic环境+SqlServer2000
4.测试结果
4.1.选课系统(Test)
选课系统有7个子功能,重点测试以下窗体(其它功能类似,不做重点测试,有问题仅给出一个书面报告)
1.Test101:用户修改密码
2.Test102:数据库还原
3.Test103:用户登录,配置效劳器
4.Test104:用户锁定系统
5.Test105:添加学生信息
6.Test106:查询学生信息
7.Test107:教师修改个人信息
8.Test108: 教师查询信息
9.Test109: 学生选课系统
: 数据统计
11.Test111: 打印治理
4.1.1.Test101(用户修改密码)
1.测试功能:要求在不同的用户情形下,不同的用户都能够修改自己的密码,然后测试用新密码是不是能够登录
2.测试人员:刘清华
3.测试时刻:2005年9月27日
4.测试角色:治理员,教师,学生,操作员
5.测试数据:
6.测试结果:
7.测试分析:
以下按编号进行分析
8.对问题解决的方式:
9.非数据错误(细节问题)
4.1.2.Test102(数据库还原)
1.测试功能:要求治理员能够对数据库备份以后,能够进行还原操作2.测试人员:刘清华
3.测试时刻:2005年9月27日
4.测试角色:治理员
5.测试数据:
6.测试结果:
7.测试分析:
以下按编号进行分析
8.对问题解决的方式:
9.非数据错误(细节问题)
4.1.3.Test103(用户登录,配置效劳器)
1.测试功能:通过那个与用户交互界面,能实现与数据库的连接。
那个界面主若是与用户交互,让用户输入自己电脑的效劳器名,数据库的用户名和密码。
测试可否与数据库连接。
2.测试人员:欧阳亮
3.测试时刻:2005年9月27日
4.测试数据:
5 .测试结果:
6.测试分析:
4.1.4.Test104(用户锁定系统)
1.测试功能:要求在不同的用户情形下,用户登录后,当他有事离开,有不肯意退出系统,有不肯意他人来操作本系统。
于是就能够够锁定系统,下次再解
锁即可利用。
2.测试人员:刘清华
3.测试时刻:2005年9月27日
4.测试角色:治理员,学生
5.测试数据:
6 .测试结果:
7.测试分析:
以下按编号进行分析
8.数据错误(细节问题):
没有错误
4.1.
5.Test105(添加学生信息)
1.测试功能:测试可否通过那个界面实现添加学生信息和修改学生信息。
那个界面第一能够查看每一个学生的大体信息,若是要修改的就能够够进行修改。
通过那个界面能够添加学生信息进去,那个只能是治理员和操作员能
做,教师和学生不能操作那个界面。
2.测试人员:欧阳亮
3.测试时刻:2005-9-28
4.测试角色:治理员,教师
5.测试数据:
6.测试结果
7.测试分析:
8.细节问题:
4.1.6.Test106(查询学生信息)
1.测试功能:测试该模块的查询功能,测试那个模块提供的查询条件是不是正确,测试里面的打印功能。
2.测试人员:欧阳亮
3.测试时刻:2005-9-29
4.测试角色:治理员,学生
5.测试数据:
6.测试结果
7.测试分析:
8.细节问题:
4.1.7.Test107(教师修改个人信息)
1.测试功能:教师能够查看自己的信息,而且能够修改部份信息2.测试人员:陶建
3.测试时刻:2005年9月29日
4.测试角色:教师
5.测试数据:
6.测试结果:
7.测试分析:
8.细节问题:
4.1.8.Test108(教师查询信息)
1.测试功能:教师能够查询所有的课程、所教的课程、所教班的学生情形。
2.测试人员:彭加亮
3.测试时刻:2005年10月5日
4.测试角色:教师
5. 测试数据:(以教师编号为t001登录)
6. 测试结果:(按查询方式别离显示)
查询所有的课程信息:
查询所教的课程信息: 课程号 课程名 学时
学分
c003 VB 程序设计 43 5 c001 数据结构
40
5
查询所教课程的学生信息:
(VB 程序设计)
(数据结构)
学号 姓名 性别 出生日期
院别 年级
专
业
联系方式 住址
备注
s003 李凤 女 ########
数信
学院
02级
数
学 3#N224
7.测试分析:
课程号
课程名 学时
学分
c001 数据结构
40 5 c002 java 语言与面像对像 36 3 c003 VB 程序设计
43
5
学号 姓名
性别 出生日期 院别 年级 专业
联系方式
住址 备注
s001 欧阳亮 男
1985-8-9 软件学院
03级 软件工程 2#N212
s002 刘清华 男
1984-8-6 软件学院
04级 软件工程 2#N212
4.1.9.Test109(学生选课系统)
1.测试功能:学生是不是能够选课,是不是能够退先。
2.测试人员:刘清华
3.测试时刻:2005年9月28日
4.测试角色:学生
5.测试数据:
在学生选课以后数据为:
s003学生退选课以后数据库中的数据为:
6.测试结果:
7.测试分析:
8.解决问题的方式:
9.非数据错误(细节问题)
4.1.10.Test110(数据统计)
1.测试功能:按四种统计,操作员进行统计,测试统计数据是不是正确,并导出打印2.测试人员:刘清华
3.测试时刻:2005年9月29日
4.测试角色:操作员
5.测试数据:
学生选课表:
教师选课表:
学生信息表:
教师信息表:
6.测试结果:
审核人:刘清华按教师姓名统计:
按年级统计
按专业统计
按学分统计:
7.测试分析
4.1.11.Test111(打印治理)
1.测试功能:报表打印数据库中的信息表2.测试人员:马勇
3.测试时刻:2005年9月30日
4.测试角色:治理员,操作员
5.测试数据:
6.测试结果:
7.测试分析:
5.说明
选课系统是方便学生,教师选课,同时为了使他们了解更多的信息,提供了一个平台。
学生能够查看教师信息,查看课程信息,教师能够查看他的学生信息,同时也能够查看课程信息。
该系统有四种角色(治理员,教师,学生,操作员)进入系统做不同的情形。
在编写代码进程中,有的模块是类似的,因此就只选择了一个模块进行测试,编写了该模块的测试报告,其它的与之类似的模块就没有编写。
若是你在利用进程中发觉有不妥的地方,请把你的宝贵的意见告知我。