超市仓库管理系统测试报告1.引⾔1.1 编写⽬的测试计划
为对项⽬进⾏测试,且保证测试质量与进度,我们编写了此测试计划分析报告
根据测试计划报告,对软件进⾏测试,详细记录测试过程,以对软件的质量进⾏测评,为软件设计⼈员提供BUG依据,故做产⽣测试分析报告1.2 项⽬背景
为⼀个超市设计并开发⼀套库存管理系统。
能兼容现⾏的⼿⼯帐册,要求能够设置期初库存,输⼊⼊库单和出库单,在每个结算⽉能够⽣成分类库存统计报表当某种商品的库存少于安全库存时将给出警⽰,提醒尽快采购该商品?在每年的年终还能进⾏盘存处理,以纠正实际库存和电脑库存的差别2.任务概述2.1 ⽬标
本⽂档的⽬标是详细描述对超市仓库管理系统进⾏系统测试的测试过程。本⽂档所测试的功能均来⾃于需求⽂档2.2 运⾏环境
操作系统:Windows XP及以上的版本必装软件:SQL Server 2005及以上的版本2.3 需求概述
本次测试主要针对本⼩组开发的仓库管理系统进⾏系统测试,主要包括功能测试、界⾯测试、负载测试、⽂档测试在仓库管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试⼯作期间发现的所有缺陷都需要改正并确认3.计划3.1 测试⽅案
采⽤⿊盒测试⽅法,整个过程采⽤⾃底向上,逐个集成的办法,依次进⾏单元测试,组装测试,测试⽤例的设计应包括合理的和不合理的输⼊条件3.2 测试项⽬
测试1:名称:系统登录测试⽬的:测试系统操作界⾯
内容:帐号⼝令输⼊、合理性检查、合法性检查,系统操作界⾯显⽰控制
测试 2:名称:⼊库测试⽬的:测试⼊库功能
内容:货物编号输⼊,⼊库对话显⽰控制,⼊库登记测试 3:名称:库存测试
⽬的:测试库存功能内容:库存显⽰的合理性测试 4:名称:出库测试⽬的:测试出库操作功能
内容:出库管理界⾯显⽰控制,出库浏览,出库记录测试 5:名称:查询测试⽬的:测试查询功能
内容:查询对话框显⽰控制,输⼊数据合理性检验、提交,查询结果显⽰
测试 6:名称:报表测试⽬的:测试结算库存报表功能内容:输⼊数据提交,报表结果显⽰测试 7:名称:新增商品信息测试⽬的:测试新增商品功能
内容:输⼊数据合理性检验、提交,新增结果显⽰测试 8:名称:新增仓库信息测试⽬的:测试新增仓库功能
内容:输⼊数据合理性检验、提交,新增结果显⽰测试 9:名称:修正仓库信息测试⽬的:测试新增仓库功能
内容:输⼊数据合理性检验、提交,新增结果显⽰测试 10:名称:⼯作⼈员管理测试⽬的:测试新增、删除⼯作⼈员功能
内容:输⼊数据合理性检验、提交,新增结果显⽰测试 11:名称:权限控制测试⽬的:不同的⽤户拥有在添加商品信息和仓库信息上⾯有不同的权限
内容:给予正确的反馈结果3.3 测试准备
编译可⽤程序,并设计测试⽤例4.测试项⽬说明⽤例1:系统登录测试系统登陆界⾯
输⼊输出⽤户名密码
‘dbshare’‘c12107’正确-⽤户登录‘dbshare’‘’返回错误
‘dbshare’‘c12108’返回错误‘’‘c12107’返回错误
‘dbshaye’‘c12107’返回错误
‘dbshaye’‘c12108’’返回错误登陆成功进⼊主界⾯:
⽤户登录失败返回错误信息:
测试 2:名称:⼊库测试
在菜单栏→常⽤操作→⼊库,选择进⼊⼊库功能输⼊要输⼊的⼊库信息:(1)货物编号(2)数量(3)仓库可以在⼊库表中查看师傅⼊库成功菜单栏→类型⼆→⼊库表前⾯插⼊的结果显⽰:测试 3:名称:库存测试
在这项测试中我们可以看到仓库所存的商品信息菜单栏→报表→货物
测试 4:名称:出库测试
这项测试主要对出库模块进⾏测试菜单栏→常⽤操作→出库
可以在出库表中查看刚才出库是否成功测试 5:名称:查询测试
这项测试主要测试在某⼀仓库中,查看某⼀商品的库存信息菜单栏→常⽤操作→查询查询结果:
测试 6:名称:报表测试
在这项测试中主要测试查看出库和⼊库的操作记录仓库报表:
菜单栏→报表→类型⼀→仓库报表
在出库报表和⼊库报表中需要输⼊开始时间和结束时间出库报表:菜单栏→报表→出⼊库
⼊库报表:
菜单栏→报表→出⼊库
测试 7:名称:新增商品信息测试
这项测试主要测试新增⼀种仓库之前不存在的商品的信息菜单栏→新增→录⼊商品测试 8:名称:新增仓库信息测试
这项测试主要测试新增⼀个之前不存在的仓库
菜单栏→新增→新建仓库
测试 9:名称:修正仓库信息测试
这项测试主要测试仓库中真实数据与记录数据不⼀样⽽进⾏修改记录信息菜单栏→盘点→盘点模式在界⾯上直接点击修改现有数量,然后菜单栏→盘点→修正当当前量低于安全量时为绿⾊修改前的信息记录:修改后的记录信息:
可以发现现在现有量为3低于安全量为绿⾊测试 10:名称:新增⼈员信息测试这项测试主要测试删除和添加新的⼈员信息菜单栏→⼯作⼈员管理→新增⼯作⼈员/删除⼯作⼈员
新增⼯作⼈员:删除⼯作⼈员
当管理员准备删除⼀个⽤户时,⾸先会列出当前所有⽤户管理员可以根据列表显⽰的数据进⾏删除查看是否删除⽤户列表显⽰删除成功测试 11:名称:权限控制测试
在这项测试中我们可以看到不同的⽤户在添加商品、仓库信息时有不同的权限具体权限如下
当权限不⾜反馈的对话框分别如下所⽰管理⼯作⼈员:
新建仓库
新建商品
5.软件需求测试结论
经过对超市仓库管理系统的测试,系统实现了需求⽂档的要求内容,⽆功能性缺陷。但在测试的过程中发现,超市仓库管理系统对于系统的容错性、安全性等要求较⾼,⽽本系统虽然有很好的安全机制,但在这⽅⾯还有⽋缺。6.评价6.1 软件能⼒
该软件能够对管理模块进⾏安全性的设置,需要进⾏系统验证才能对其进⾏相应的操作;因此具有登陆验证的功能软件能够进⾏基本的超市仓库信息管理6.2 缺陷和限制
系统在⼀些未知的状态下容错性不好
6.3 建议
能够实现更为完善的功能6.4 测试结论
实现了的仓库管理系统的功能模块,基本上达到了预定的要求
因篇幅问题不能全部显示,请点此查看更多更全内容