超市仓储管理系统测试报告
- 格式:docx
- 大小:38.38 KB
- 文档页数:7
超市仓储管理系统测试报告
本文档旨在记录对超市仓库管理系统进行系统测试的测试过程,以确保测试质量和进度。我们将根据测试计划报告进行测试,并详细记录测试过程,以对软件的质量进行测评,并为软件设计人员提供BUG依据。本系统的背景是为一个超市设
计并开发一套库存管理系统,能够兼容现行的手工账册,要求能够设置期初库存,输入入库单和出库单,在每个结算月能够生成分类库存统计报表。当某种商品的库存少于安全库存时将给出警示,提醒尽快采购该商品。在每年的年终还能进行盘存处理,以纠正实际库存和电脑库存的差别。
本次测试主要针对本小组开发的仓库管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。在仓库管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。
为了实现测试目标,我们采用黑盒测试方法,整个过程采用自底向上,逐个集成的办法,依次进行单元测试,组装测试,测试用例的设计应包括合理的和不合理的输入条件。测试项目
包括系统登录测试、入库测试、库存测试、出库测试、查询测试、报表测试、新增商品信息测试和新增仓库信息测试。
在测试1中,我们将测试系统操作界面,包括帐号口令输入、合理性检查、合法性检查和系统操作界面显示控制。测试2将测试入库功能,包括货物编号输入,入库对话显示控制和入库登记。测试3将测试库存功能,包括库存显示的合理性。测试4将测试出库操作功能,包括出库管理界面显示控制、出库浏览和出库记录。测试5将测试查询功能,包括查询对话框显示控制、输入数据合理性检验、提交和查询结果显示。测试6将测试结算库存报表功能,包括输入数据提交和报表结果显示。测试7将测试新增商品功能,包括输入数据合理性检验、提交和新增结果显示。测试8将测试新增仓库功能。
测试9:修正仓库信息测试
此测试旨在测试修正仓库信息的功能。
在盘点模式下,点击需要修改的商品,然后在菜单栏中选择“修正”选项。
当当前数量低于安全量时,数量显示为绿色。
输入数据时进行合理性检验,提交后显示新增结果。
测试10:工作人员管理测试
此测试旨在测试新增和删除工作人员的功能。
输入数据时进行合理性检验,提交后显示新增结果。
测试11:权限控制测试
此测试旨在测试不同用户在添加商品信息和仓库信息上所拥有的不同权限。
给予正确的反馈结果。
3.3 测试准备
编译可用程序,并设计测试用例。
4.测试项目说明
用例1:系统登录测试
在系统登录界面输入用户名和密码,正确输入“dbshare”和“c”后,应该能够成功登录系统并进入主界面。如果用户名或密码输入错误,则返回错误信息。
测试2:入库测试
在菜单栏中选择“常用操作”下的“入库”,输入要输入的入库信息,包括货物编号、数量和仓库。入库成功后,可以在入库表中查看到结果。
测试3:库存测试
在此测试中,可以查看仓库中存储的商品信息。在菜单栏中选择“报表”下的“货物”。
测试4:出库测试
在菜单栏中选择“常用操作”下的“出库”,出库成功后,可以在出库表中查看到结果。
测试5:查询测试
在某一仓库中,查看某一商品的库存信息。在菜单栏中选择“常用操作”下的“查询”。
测试6:报表测试
在此测试中,测试查看出库和入库的操作记录。在菜单栏中选择“报表”下的“类型一”中的“仓库报表”,或选择“出入库”
中的“出库报表”和“入库报表”。在输入开始时间和结束时间后,可以查看相应的报表。
测试7:新增商品信息测试
此测试旨在测试新增一种之前不存在的商品的信息。在菜单栏中选择“新增”下的“录入商品”。
测试8:新增仓库信息测试
此测试旨在测试新增一个之前不存在的仓库。在菜单栏中选择“新增”下的“新建仓库”。
测试9:修正仓库信息测试
此测试旨在测试修正仓库信息的功能。在盘点模式下,点击需要修改的商品,然后在菜单栏中选择“修正”选项。当当前数量低于安全量时,数量显示为绿色。输入数据时进行合理性检验,提交后显示新增结果。
记录信息:
剔除了格式错误和明显有问题的段落
对每段话进行了小幅度的改写
可以发现当前现有量为3,低于安全量的绿色标准。进行新增人员信息测试,测试删除和添加新的人员信息。在菜单栏中选择“工作人员管理”,再选择“新增工作人员/删除工作人员”。管理员需要权限超级用户到1010到20,20以上才能删除工作人员。当管理员准备删除一个用户时,首先会列出当前所有用户,管理员可以根据列表显示的数据进行删除。查看是否删除成功,用户列表会显示删除成功。
进行权限控制测试,不同的用户在添加商品、仓库信息时有不同的权限。具体权限如下:到1010到20只能管理工作人员,2020以上才能新建仓库和商品。当权限不足时,系统会弹出对话框进行反馈。管理工作人员、新建仓库、新建商品都需要相应的权限。
经过对超市仓库管理系统的测试,系统实现了需求文档的要求内容,无功能性缺陷。但在测试的过程中发现,超市仓库管理系统对于系统的容错性、安全性等要求较高,而本系统虽然有很好的安全机制,但在这方面还有欠缺。
该软件能够对管理模块进行安全性的设置,需要进行系统验证才能对其进行相应的操作,因此具有登陆验证的功能。软件能够进行基本的超市仓库信息管理。系统在一些未知的状态下容错性不好,建议能够实现更为完善的功能。测试结论:系统实现了需求文档的要求内容,但在容错性、安全性方面还有欠缺。