测试分析报告
1引言
1.1编写目的
在测试分析的基础上,进行测试后需要对测试的结果以及测试的数据等加以记录和分析总结,它是测试过程的一个重要的环节,同时,它也是对软件性能的一个总的分析和对认识不足的说明。为以后的软件开发程序提供了丰富的经验。
预期读者:软件开发者
1.2项目背景
-
被测试软件系统的名称:机房收费系统
-
任务提出者:机房管理人员
-
开发者:提高班开发小组
-
用户:机房值班教师
-
被测试环境与实际运行环境之间差异性小,测试准确性高
1.3定义
暂无
1.4参考资料
软件工程 张海藩 清华大学出版社 1990/11
项目开发计划 提高班开发小组
软件需求说明书 提高班开发小组
概要设计说明书 提高班开发小组
详细设计说明书 提高班开发小组
测试计划 提高班开发小组
2测试概要
| 预计测试内容 | 预计结果 |
操作员测试 | 1.登录和退出 | 所有的操作员都可通过用户名和密码登录本系统。当用户名或者密码不正确时给予提示。 |
2.学生注册 | 学生信息都应该包括,有些学生的信息只能选择(性别、班级、年级),有些信息需要设置字数限制(备注) | |
3.学生充值和退卡 | 能够通过刷卡进行充值可退卡,充值只能是数字,出错时给予提示 | |
4.学生上机信息 | 可以查看所有正在上机的学生,当进行强制学生下机,所有的下机都要更新和保存 | |
管理员测试 | 5.操作员管理 | 可以实现删除和注册操作员 |
6.结账 | 对不同操作员值班情况的信息进行汇总 | |
7操作员值班情况 | 可以查看各个操作员以往的值班值班信息 | |
8账单 | 对结账的汇总形成日账单和周账单 |
3测试结果及发现
3.1 测试1(标识符)
NO | 模块名称 | 测试结果 | BUG描述 |
1 | 登录和退出 | 基本通过 | 界面不美观 |
2 | 学生注册 | 通过 | 输入的信息应该设定限制。 |
3 | 充值和退卡 | 通过 | 不能够实现刷卡操作 |
4 | 查看上机状态 | 基本通过 | 强制下机后,学生金额无变化;逻辑不太合理 |
5 | 操作员管理 | 通过 | 无 |
6 | 结账 | 基本通过 | 操作员选择不合理,汇总上出现问题 |
7 | 操作员值班情况 | 基本通过 | 没有实现翻页功能。 |
8 | 日账单 | 基本通过 | 时间选择上可以做的更好 |
4 对软件功能的结论
4.1 功能1(1)
登录和退出
4.1.1 能力
能否是实现多用户登录本系统,只要输入正确的密码和用户名即可。
4.2 功能2(2)
学生注册
4.2.1 能力
可以实现操作员对学生信息的注册,用来学生上机使用。如果注册时卡号重复的话,应该给出提示,并且输入的信息也应该有限制。
4.3 功能3(3)
充值和退卡
4.3.1 能力
可以实现学生刷卡来充值和退卡,对数据也有一定的要求。
4.4 功能(4)
查看上机状态
4.4.1 能力
能够查看正在上机的学生,并且可以实现强制学生下机的操作。
4.5 功能(5)
操作员管理
4.5.1能力
能够实现注册操作员和删除操作员的功能
4.6 功能(6)
结账
4.6.1能力
能够对不同的操作员值班的金额进行汇总
4.7 功能(7)
操作员值班情况
4.7.1能力
能够进行时间的选择来查看不同时间段都有那个值班教师
4.8 功能(8)
账单
4.8.1能力
能够对结账中所有的操作员的金额记录汇总,并且按照天的形式进行查看当天的账目情况
5 分析摘要
5.1 能力
经测试本系统基本满足用户的需求。
5.2 缺陷和限制
-
刷卡操作不能实现
-
安全性不高
-
运行速度有些慢
5.3 建议
-
在客户端增加刷卡机和打印机,完善系统的刷卡功能。
-
继续完善系统,提高系统的运行速度
-
美观系统的用户界面,方便用户的操作。
5.4 评价
该项目基本达到预期的目标,但还需要完善和改进,不能交付用户使用。
6 测试资源消耗
测试人员都是本科在校生,有一定的编程能力,共耗时四天。