软件测试报告
【参考官网:信息处理产品标准符合性检测中心 http://www.gzwrit.com】
1引言
1.1 编写目的
本测试报告为企业一级库库存管理系统的测试报告,旨在总结测试结论并且分析测试结果,并对发现的问题和缺陷进行分析,形成文档,以验证该系统是否符合需求说明书的要求,同时准备进行软件验收和交付。预期参考人员包括用户、测试人员、开发人员、项目管理者和质量管理人员。测试工具:个人电脑(手提式)、台式机。
1.2 背景
A. 软件系统的名称;
B. 项目的任务提出者;
C. 项目开发者;
1.3 定义
1.4 参考资料
2 测试概要
2.1 测试用例设计
本次测试用例设计主要采用黑盒测试方法,功能模块及集成测试采用的具体测试用例设计方法有等价类划分法、边界值划分法和错误猜测。
2.2 测试环境与配置(举例)
测试服务器配置:Ø
服务器地址:118.203.186.77 Ø
操作系统:Windows 7 Ø
CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz Ø
内存:2GB Ø 数据库:MySQL Ø Web服务器:Apache
测试客户机配置: Ø
操作系统:Windows 7 Ø
CPU: Intel(R) Core(TM) Duo CPU T5750 @ 1.67GHz Ø
内存:2GB Ø
浏览器版本:360浏览器/IE 7 Ø
屏幕分辨率:1366*768
2.3 测试方法
主要采用黑盒测试,以需求分析文档中的功能模块为单位,测试的重点集中在基本数据录入、业务流程和各功能模块间的接口。其中单元测试由开发人员直接完成;功能模块采用黑盒测试的常用方法;集成测试模块采用非渐增式测试,偏重系统的接口和数据提取方面。
3测试结果及发现
3.1 登录验证及修改密码
偏差:无
测试结果:能够验证用户名与密码的合法性与正确性,系统的登陆功能正确实现。
3.2 库存基本操作管理
测试结果:能进行成功的添加功能并能够成功分辨属性是否输入完整
3.3 基础信息管理
3.3.1管理员信息管理测试
3.3.2用户名操作及删除测试
4对软件功能的结论
4.1 登录验证及修改密码
4.1.1能力
用户输入正确的用户名和密码后能够登录系统,进入到系统的主页,并且可以修改自己的密码。
4.1.2限制
登录验证时测试数据值包括已登录的用户名、与用户名不匹配的密码,修改密码时测试数据值的范围包括两次输入的密码不相同、密码长度过长。通过这几项测试,没有发现系统的BUG,就这项功能而言,系统实现得比较好。
4.2 系统管理通用设置
4.2.1能力
该部分通过对计量单位、交易币别、商品分类、入库类别、出库类别的增加、修改、删除,实现对超市进销存管理系统的各种基本信息的设置。
4.2.2限制
测试数据值主要包括已存在的名称及非法字符的输入。通过测试,系统基本能实现上述功能,但发现系统在增加商品分类、入库类别、出库类别时,没有检查输入的名称是否已经存在,而是直接显示添加成功。另一缺陷在于系统对于名称中的非法字符,例如标点符号等,缺少检查判断。
4.3 基础信息管理模块
4.3.1能力
该部分主要实现对员工信息、供应商信息、商品信息的查询,增加,修改,删除等功能。
4.3.2限制
测试数据值主要包括空输入及非法字符的输入。通过测试,系统可以实现上述基本功能,也发现了一些缺陷,例如:增加员工信息时没有判断输入的密码是否为空。
4.4 采购管理
4.4.1能力
该部分主要实现采购订单的录入、查询以及采购订单的审核。
4.4.2限制
测试数据值主要包括采购数量是否为数字、为负数、为0以及正数的情况,对于查询时日期的输入,通过弹出日历供用户选择的方式来保证正确的日期输入格式。通过测试,发现该模块对于采购数量的限制过少,测试的多数不合法数据都能够提交,从而导致了异常。
5 分析摘要
5.1 能力
该系统基本实现了需求规格说明书中对基本信息、员工信息、商品信息、供应商信息的管理,以及采购订单的录入、查询及审核。但其他需求还没有达到。
5.2 缺陷和限制
就已实现的部分功能而言,整体上基本能较好的实现部分模块之间的接口,各模块功能也能基本完成。但细节上有不少缺陷,对于非法输入的判断不够严谨,存在的BUG集中在例如名称不能重复、密码不能为空等细节方面。
5.3建议
A. 系统管理的通用设置中完善对已存在名称不能再次提交的限制。
B. 基础信息管理中员工信息管理时员工的密码可设置成不可更改或设置成默认值。
C. 采购管理中增加对采购数量输入正确性的判断。
5.4评价
该系统没有及时达到需求规格说明书中的要求,暂时还不能交付使用。
(备注:以上内容仅供参考,如未详尽或有更新,均以具体官方发布为准。)