1引言
1.1编写目的
测试分析报告是进行测试计划后得到的结果,对测试结果进行修改或对存在的问题进行系统性的修改。根据测试的结果也可进行功能的优化或对新的功能进行添加。
本文档的预期读者为:设计人员
1.2背景
A.待开发软件名称:机房收费系统
B.项目提出者:米新江教授
开发者:孙东
用户:廊坊师范学院全体教职工和学生
实现该软件的计算中心或计算机网络:廊坊师范学院局域网
C.该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。
1.3定义
基本数据设定 | 退卡 | 周结 | 日结 | 上机 | 值班 |
BasicData_Info | CancelCard_Info | checkWeek_Info | CheckDay_Info | OnLine_Info | OnWork_Info |
学号 | 使用者 | 工作日志 | 在线 | 充值 |
|
student_Info | User_Info | worklog_Info | Line_Info | ReCharge_Info |
|
1.4参考资料
[1]《软件工程事务》刘学俊李继芳刘汉中编著 浙江大学出版社
[2]项目开发计划(GB8567——88)
[3]《SQL入门经典》敖富江译
[4]《VB程序设计课本》
[5]《数据库红皮书实例》
[6]《陈伟VB6.0视频》
2测试概要
2.1软件说明
功能 | 输入 | 输出 | 说明 |
学生信息管理 | 卡号 | 正确的学生信息 | 软件功能块的输入和输出的指标要符合实际逻辑,保证合法性 |
用户信息管理 | 账号和密码 | 正确登录系统 | |
收支账目管理 | 日期期限 | 正确的账单 | |
系统信息管理 | 基本数据 | 无 |
2.2测试内容
测试内容 | 标识符 | 内容和目的 |
结账 | CheckDay_Info | 保证日结、周结的结果正确无误 |
checkWeek_Info | ||
基本信息测试 | Basicdata_Info | 输入和输出的信息是否正确 |
用户信息 | User_info | 随便输入是否能查询出来,查询的结果是否正确,信息错误是否给出提示 |
学生信息 | OnLine_Info | 测试是否能够正常注册、上下机、退卡 |
ReCharge_Info | ||
student_Info | ||
CancelCard_Info |
3测试结果及发现
3.1结账
测试人员通过上机输入卡号测试系统是否能够正常算出测试结果并对隔夜的时间段进行测试和修改系统时间是否对系统的结账结果有无影响。
3.1基本信息
对信息的输入输出测试检查输入和输出是否正确符合测试标准。
3.2用户信息
随便输入是否能查询出来,查询的结果是否正确,信息错误是否给出提示。用户的权限是否正确,测试卡内余额是否正常等等一系列关于用户信息的功能。
3.3学生信息
测试是否能够正常注册、上下机、退卡。对一个卡号反复测试是否给出提示卡号已注册,没有卡号是否能上机,卡内余额不足是否给出提示,上下机是否正常,意外情况如断电,再次上机是否还能正常上机。
4对软件功能的结论
4.1基本数据设定
4.1.1能力
系统在运行启动后,每个卡号有准备时间,并能正常使用。经过测试基本设置完全能够正常满足用户需求。
4.1.2限制
系统限制了一些限制字符,当输入无效字符时系统给出提示(限制字符)。每个账号都有相应的权限,只有输入有效字符才能正常使用并注册成功。
5分析摘要
5.1能力
陈述经测试证实的软件缺陷和限制,说明每项缺陷和限制对软件性能的影响,并说明全部测得的性能缺陷的累积影响和总影响。
经过测试本系统,软件完全能够满足用户正常需求。
5.2缺陷和限制
通过测试结果得出本系统中存在的漏洞:
1、 组合查询中存在漏洞,在选取区间中可能出现错误。
2、 在连接服务器之后才能正常使用
3、 如意外的情况如断电或硬件设备的损坏造成系统的不可用,则系统中工作记录将不能正常保存
5.3建议
根据测试分析报告中出现的缺陷和限制,找出相关程序代码,对程序代码进行修改,使系统功能更加完善。
a.修改方法:程序代码调试,修改代码。
b.紧迫程度:重要
c.预计工作量:改进工作保证在2天以内
d.修改负责人:孙东
5.4评价
经过测试,本软件在现阶段完全能够满足用户的使用需求。但存在一些细节处的问题。
6测试资源消耗
需要测试人员和测试设备,测试人员大概需要10人左右进行对系统进行同时测试。硬件设备测试系统中的打印功能是否能够正常使用。