测试分析报告
1引言
1.1编写目的
本测试报告为机房管理系统项目的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求。
预期读者:用户、测试人员、开发人员、项目管理者
1.2背景
说明:
a. 被测试软件系统的名称:机房收费系统
b. 该软件的任务提出者:米新江教授
开发者:邢笑然
用户及安装此软件的计算中心:廊坊师范学院所有机房
指出测试环境与实际运行环境之间可能存在的差异以及这些差异对测试结果的影响:软件的测试平台主要是基于Microsoft windows xp Professional平台,可能存在软件的跨平台移植性问题以及软件测试人员未能发现的错误。与实际运行环境之间可能存在着差异,如:上机查询、会员管理、充值管理、系统等存在一些范围受限问题,对此做出一些测试,来验证该软件的可行性。
1.3定义
严重bug:出现以下缺陷,测试定义为严重bug 系统无响应,处于死机状态,需要其他人工修复系统才可复原。 点击某个菜单后出现“The page cannot be displayed”或者返回异常错误。 进行某个操作(增加、修改、删除等)后,出现“The page cannot be displayed” 或者返回异常错误 当对必填字段进行校验时,未输入必输字段,出现“The page cannot be displayed”或者返回异常错误 系统定义不能重复的字段输入重复数据后,出现“The page cannot be displayed” 或者返回异常错误
1.4参考资料
列出要用到的参考资料,如:
a. 软件需求说明书、软件设计说明书、测试计划
b. 测试分析报告(GB8567——88)
c. 软件工程视频教程——张洪志(哈尔滨工业大学)
2测试概要
用表格的形式列出每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。
名称 | 预先测试内容 | 实际测试内容 | 改变原因 |
信息查询测试 | 15人对相应的卡号进行信息查询或者选择特定条件查询 |
大于15人进行测试 |
对于系统的并发操作进行检验 |
结账、上下机测试 | 15人进行登录上下机测试、管理人员进行结账测试 | ||
修改信息测试 | 操作员或者管理员修改学生或者用户的相应信息 |
3测试结果及发现
3.1信息查询测试
测试信息查询的结果与预期结果一致,多个测试人员输入卡号或者查询条件可以正确的测试出所要结果。
3.2上下机、结账测试
测试结果与预期结果相同,可以根据上下机的时间按照收费标准进行正确的收费和结账。
3.3修改信息测试
测试结果与预期结果相同,操作员或者管理员对学生、用户的修改可以正确更新到数据库中。
4对软件功能的结论
4.1信息查询
4.1.1能力
输入卡号,或者选择特定的查询条件进行信息查询。
4.1.2限制
卡号只能输入数字,设定选择的条件只可以进行选择,不能进行输入。
4.2上下机、结账
4.2.1能力
拥有卡号的学生可以进行正常的上下机,并且可以根据时间进行正确的收费。管理员可以通过选取不同的操作员进行结账。
4.2.2限制
暂无
4.3修改信息
4.3.1能力
操作员可以进行基本的数据设定,管理员可以修改、添加、删除用户的信息。
4.3.2限制
管理员不能删除同级别的管理员,只有最高管理者才可以删除管理员。
5分析摘要
5.1能力
本系统可以实现的功能是信息查询、上下机、结账、修改信息等功能,不同的用户身份所能够实现的功能不同,拥有用户权限。
5.2缺陷和限制
卡号、学号等限定了输入条件只能输入数字,在输入框中都不能输入特殊字符。组合查询必须从第一行的条件进行选择查询,不能从第二行或者第三行开始查询。
5.3建议
对每项缺陷提出改进建议,如:
a. 各项修改可采用的修改方法:不同的输入框限定条件不同,如果输入框中需要输入特殊字符的,可以不限定特殊字符的输入
b. 各项修改的紧迫程度:修改的紧迫程度较小
c. 各项修改预计的工作量:需要修改的地方较少,工作量较小
d. 各项修改的负责人:邢笑然
5.4评价
该项软件的开发已达到预定目标,可以交付使用。
6测试资源消耗
工作人员的水平级别:至少有学习一年的计算机专业技术水平,并且有一定的编码经验
数量:60人
机时消耗:120小时