![仓库管理系统测试计划资料_第1页](http://file4.renrendoc.com/view/2972d270f9c8d9d2d39bcd682ee5de3f/2972d270f9c8d9d2d39bcd682ee5de3f1.gif)
![仓库管理系统测试计划资料_第2页](http://file4.renrendoc.com/view/2972d270f9c8d9d2d39bcd682ee5de3f/2972d270f9c8d9d2d39bcd682ee5de3f2.gif)
![仓库管理系统测试计划资料_第3页](http://file4.renrendoc.com/view/2972d270f9c8d9d2d39bcd682ee5de3f/2972d270f9c8d9d2d39bcd682ee5de3f3.gif)
![仓库管理系统测试计划资料_第4页](http://file4.renrendoc.com/view/2972d270f9c8d9d2d39bcd682ee5de3f/2972d270f9c8d9d2d39bcd682ee5de3f4.gif)
![仓库管理系统测试计划资料_第5页](http://file4.renrendoc.com/view/2972d270f9c8d9d2d39bcd682ee5de3f/2972d270f9c8d9d2d39bcd682ee5de3f5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、z.z.测试计划1引言编写目的仓库管理系统是为方便仓库管理人员,记录每天种类繁多货 物的存入与取出,由于存取有很大的随机性, 这样为工作人员带 来了很大的不便,在操作过程中,由于人为的计算出错率很高, 一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多成本。所以开发一个可行的仓库管理系统是十 分必要的。要求系统能有效、快速、安全、可靠和无误的完成上 述操作。弁要求客户机的界面要单明了,易于操作,服务器程序 利于维护。背景软件系统的名称:仓库管理系统该开发项目是2016年5初开始计划开发,用户和执行此项 目测试的计算中心由PC机,window操作系统执行,开始执行本 测试计
2、划之前要进行项目可行性,项目需求等一系列文档编写。在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可避免地会产生差错。对于仓库管理系统这类 会影响人们生活.财产的工程软件,必须尽量减少差错,以免造 成严重的损失。测试是“为了发现程序中的错误而执行程序的过 程”。测试的目的就是在软件投入生产性运行之前,尽可能多的 发现软件中的错误。目前软件测试仍然是保证软件质量的关键步 骤,它是对软件规格说明.设计和编码的最后复审,也是必不可 少的关键步骤。定义WMS Wareho
3、use Management System 仓库管理信息系统VMI: Vendor Managed Inventory 供应商管理库存DFD Data Flow Diagram 数据流程图参考资料管理信息系统唐晓波科学出版社2005年信息系统分析与设计王勇领清华大学出版社信息系统开发案例张基温清华大学出版社2计划2.1软件说明.本软件的主要功能为:(1)对商品入库和出库详细情况进行登记(2)对库存信息进行高级查询(3)对用户需求申请进行登记(4)对库存情况进行自动监督和报警(5)定期自动生成采购清单(6)定期对信息排序和生成报表(7)对操作日志进行登记.条件与限制:(1)考虑到本软件面向的用户
4、群比较广泛,在设计时应注 意使软件具有较强的可移植性;(2)因本软件管理的某些信息属商业机密,必须注意信息 的安全防范,同时应以标准的数据格式来实现, 以方便数据共享;测试内容列出组装测试和确认测试中的每一项测试内容的名称标识 符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的 测试、设计约束和极限的测试等。测试1 (标识符)给出这项测试内容的参与单位及被测试的部位。进度安排采用手动测试,由于测试的繁琐,没有专门的工具。本次测 试采用黑盒法。主要依据需求分析文档和测试计划文档, 以需求 分析文档中的功能模块为单位, 对编码人员提交的
5、成型系统进行 测试。综合使用等价类划分法和其它方法。测试计划实施周期为 2016-5-26至2016-6-30 ,投入人员为4人:刘舒、刘杰、王良、凌维东共6工作日。计30日。条件本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT系统上以 Microsoft Visual C+ 为开发软件的应用 程序,服务器端采用Linux为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。此系统采用了成熟且完善的 Visual Studio 2010 和SQLServer2008软件开发工具来进行后台数据库的管理、操作和维 护。该软件功能强大,可用性强,完全可以满足我
6、们开发项目的 要求。目前PC3台。系统为 Windows 7、Windows 8,测试时会统 一规定。测试培训由专业人员使用QCExplorer进行测试,3测试设计说明测试1 (标识符)控制对登录系统的用户进行身份合法性检查,要求输入帐号和 密码。禁止身份信息不正确的用户登录;当输入密码错误次数超过一定限制时(初定为3次)将自动关闭系统,以防止非法穷举入侵;将成功的登录操作记入操作日志文件输入说明预期的输出数据,如测试结果及可能产生的中间结果或运行信息。1.有效等价类:输入为用户信息表中保存的用户名和对应的密码。测试用例为:通过“查询”功能检查操作日志,发现已登记以上“登录数据库”操作及相应用
7、户名密码。符合预期结果。2.无效等价类:用户名不在用户信息表中, 密码在用户信息表中。测试用 例为:用户名:曹冰密码:cbj点“确定”后,弹出“用户名和密码错误”对话框。符合预期结果。用户名在用户信息表中, 密码不在用户信息表中。 测试用 例为:用户名:曹冰洁密码:cb点“确定”后,弹出“用户名和密码错误”对话框。符合预期结果。用户名和密码均在用户信息表中,但两者不匹配。测试用例为:用户名:曹冰洁密码:zqz点“确定”后,弹出“用户名和密码错误”对话框。符合预期结果。连续输入错误达3次时,登录对话框自动关闭。符合预期结果。诸如此类输出“系统管理员”身份登录时,可对近期操作日志进行全;“库存监督
8、报警”中的未实现功能,经开发组人员分;“生成 报表”中的未实现功能,经开发组人员分析,;六、评价;本软 件系统较好的实现了用户要求的功能,能够实现对;“入库”界面保证了获取入库商品的完整合法信息(信;初始提交测试的版本中,系统界面友好,大部分子界面;经过修正的系统版本消除 了 “操作日志”无法清空的错;“系统管理员”身份登录时,可对近期操作日志进行全部清 空。而以普通用户身份登录时,此按键无效。即普通用户无法否 认对数据库作的任何操作。符合预期结果。“库存监督报警”中的未实现功能,经开发组人员分析弁 与用户代表讨论,协定为通过若干组合操作实现。“生成报表”中的未实现功能,经开发组人员分析,已通
9、 过其它功能体现。故在“生成报表”界面中删除了 “汇总分析报 表”和“结算报表”选项。过程序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.正确输入,用户登录 操作能否成功先决条件:.服务器端程序已启动.数据库中后如下用 户信息用户名:admin密码:123456服务器:127.0.0.1 (默认)用户名:admin密码:123456点击“登录”按钮1.由登录界囿转到库存查 询界面2测试目的:1.检测系统对空输入 的检测程度先决条件:1.服务器端和客户端 程序已启动2.1不输入用户名和密码 点击“登录”按钮弹出对话框报错:“用户名或密码不能为空”2.2不输入用户名(其他与测试用例1
10、相同)2.3不输入密码(其他与测试用例1相同)3测试目的:.检测系统对用户名 和密码项的检测程度先决条件:.服务器端程序已启动.数据存在如下用户 信息:用户名:admin 密码:123456.数据/、存在用户名 为“ bbb”的用户3.1服务器:127.0.0.1 用户名:admin 密码:123点击“登录”按钮弹出对话框报错:1.”用户名或密码小止确”3.2服务器:127.0.0.1 用户名:admin1 密码:123456 点击“登录”按钮3.3服务器:127.0.0.1 用户名:admin1 密码:123点击“登录”按钮3.4服务器:127.0.0.1用户名:bbb密码:111点击“登录
11、”按钮序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.对入库产品信息录入 操作是否成功1.选择入库产品类型,名称, 输入产品入库数量,点击“提交数据”按钮.返回操作成功提示窗口.库存数据库已经更新先决条件:.服务器端程序已启动.管理员admin已经登 录系统2测试目的:.检测对入库产品数量的输入类型为数字 时是否止确先决条件:.服务器端程序已启动.管理员admin已经登 录系统1.选择入库产品类型,名称, 输入产品入库数量为:10 点击“提交数据”按钮.返回操作成功提示窗口.库存数据库已经更新3测试目的:.检测对入库产品数量的输入类型为非数 字类型时是否正确先决条件:.服务器端
12、程序已启动.管理员admin已经登 录系统.选择入库产品类型,名称, 输入产品入库数量为:aa 点击“提交数据”按钮.选择入库产品类型,名称, 输入产品入库数量为:a10 点击“提交数据”按钮1.返回操作成败提示小窗 口,入库数量只能为数 字1.选择入库产品类型,名称, 输入产品入库数量为:十 点击“提交数据”按钮序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.对入库产品信息录入 操作是否成功先决条件:.服务器端程序已启动.管理员admin已经登 录系统1.选择入库产品类型,名称, 输入产品入库数量,点击“提交数据”按钮.返回操作成功提示窗口.库存数据库已经更新2测试目的:.检测
13、对入库产品数量的输入类型为数字 时是否止确先决条件:.服务器端程序已启动.管理员admin已经登 录系统1.选择入库产品类型,名称, 输入产品入库数量为:10 点击“提交数据”按钮.返回操作成功提示窗口.库存数据库已经更新3测试目的:1.检测对入库产品数量的输入类型为非数1.选择入库产品类型,名称, 输入产品入库数量为:aa 点击“提交数据”按钮1.返回操作成败提示小窗 口,入库数量只能为数 字字类型时是否止确先决条件:.服务器端程序已启动.管理员admin已经登 录系统2.选择入库产品类型,名称, 输入产品入库数量为:a10 点击“提交数据”按钮1.选择入库产品类型,名称, 输入产品入库数量
14、为:十 点击“提交数据”按钮序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.检测对入库产品类型 的修改先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入入库类 型管理模块1.点击“修改”按钮,进入 修改入库类型界囿,输入 修改后的产品类型1.返回提示窗口:修改成 功2测试目的:.检测对入库产品类型 的删除先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入入库类 型管理模块1.点击:“删除”按钮1.返回提示窗口:删除成 功3测试目的:.检测对入库产品类型 的添加先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入入库类 型管理模块
15、1.点击:“添加入库类型”按 钮,进入添加入库类型界 面,输入添加入库产品类 型,点击:“提交数据”按 钮1.返回提示窗口:添加入 库产品类型成功序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.对出库产品信息操作 是否成功先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入出库管 理模块.假设产品库存量充足1.选择出库产品类型,名称, 输入产品出库数量,点击“提交数据”按钮.提示产品出库是否成功.若库存量少于等于库存 警戒量,提示出库成 功。2测试目的:1.检测对出库产品数量1.选择出库产品类型,名称, 输入产品出库数量为:10,.返回操作成功提示窗口.库存数据库
16、已经更新的输入类型为数字 时是否止确先决条件:.服务器端程序已启动.管理员admin已经登 录系统进入出库管理 模块.假设产品库存量充足点击“提交数据”按钮3.若出库数量少于等于库 存量,提示出库成功。3测试目的:.检测对出库产品数量 的输入类型为非数 字类型时是否正确先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入出库管 理模块1.选择出库产品类型,名称, 输入产品出库数量为:aa 点击“提交数据”按钮1.返回操作成败提示小窗 口,出库数量只能为数 字2.选择出库产品类型,名称, 输入产品出库数量为:a10 点击“提交数据”按钮3.选择出库产品类型,名称, 输入产品出库数
17、量为:十 点击“提交数据”按钮4测试目的:.检测对出库产品库存 数量是否充足先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入出库管 理模块.假设A产品类型为: A1 ,名称为:食品, 库存量为:1001.选择出库产品类型为:A1 ,名称:食品,数量:50,点击“提交数据”按 钮.提示产品出库成功.库存数据已更新2.选择出库产品类型为:A1 ,名称:食品,数量:150,点击“提交数据” 按钮2.提示产品库存不足,操 作不成功。提示进货序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测对入库产品按: 类型与时间、类型与 名称、类型与客户查 询先决条件:.服务器
18、端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.选择入库产品类型,输入 正确时间(格式:# # # #-#-#),点击:“查询”按钮.选择入库产品类型,产品 名称,点击:“查询”按钮.选择入库产品类型,输入 客户名称,点击:“查询” 按钮1.返回查询列表贝囿2测试目的:1.检测对入库产品按:类型与时间查询时 时间输入格式是否 正确先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.正确时间(格式:# #-#-#)1.选择入库产品类型,输入时间2010 12 05,点击:“查询”按钮1.返回查询列表贝囿.选择入库产品类型,输入 时间201
19、012,点击:“查 询”按钮.选择入库产品类型,输入 时间1205,点击:“查询” 按钮. 1.选择入库产品类型,输 入时间 2010 12 5,点 击:“查询”按钮1.返回:你所输入的时间 格式不对,正确格式:#-#-#, 如:2010 12-053测试目的:1.检测对入库产品按: 类型与产品名称查 询时是否存在该产品先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.广品名称:食品存在 产品名称:篮球不存 在1.选择入库产品类型,输入 产品名称:食品,点击:“查询”按钮1.返回查询列表贝囿2.选择入库产品类型,输入 产品名称:篮球,点击:“查询”按钮2.
20、返回提示窗口:你所输 入的广品名不存在4测试目的:1.检测对入库产品按:类型与客户名称查 询时是否存在该客 户先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.客户:张二存在 客户:李四不存在1.选择入库产品类型,输入 客户名称:张三,点击:“查 询”按钮1.返回查询列表贝囿2.选择入库产品类型,输入 客户名称:李四,点击:“查询”按钮2.返回提示窗口:你所输 入的客户名不存在序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测对出库产品按:1.选择出库产品类型,输入 正确时间(格式:# # #1.返回查询列表贝囿类型与时间、类型与 名称、
21、类型与客户查 询先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块#-#-#),点击: “查询”按钮.选择出库产品类型,产品 名称,点击:“查询”按钮.选择出库产品类型,输入 客户名称,点击:“查询” 按钮2测试目的:1.检测对出库产品按:类型与时间查询时 时间输入格式是否 正确先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.正确时间(格式:#-#-#)1.选择出库产品类型,输入时间2010 12 05,点击:“查询”按钮1.返回查询列表贝囿.选择出库产品类型,输入 时间201012,点击:“查 询”按钮.选择入库产品
22、类型,输入 时间1205,点击:“查询” 按钮. 1.选择出库产品类型,输 入时间 2010 12 5,点 击:“查询”按钮1.返回:你所输入的时间 格式不对,正确格式:# #-#-#, 如:2010 12-053测试目的:1.检测对出库产品按:类型与产品名称查 询时是否存在该产 品先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.广品名称:食品存在 产品名称:篮球不存 在1.选择出库产品类型,输入 产品名称:食品,点击:“查询”按钮1.返回查询列表贝囿2.选择出库产品类型,输入 产品名称:篮球,点击:“查询”按钮2.返回提示窗口:你所输 入的广品名不存在
23、4测试目的:1.检测对出库产品按:类型与客户名称查 询时是否存在该客 户1.选择出库产品类型,输入 客户名称:张三,点击:“查询”按钮1.返回查询列表贝囿先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进入产品查 询管理模块.客户:张二存在 客户:李四/、存在2.选择出库产品类型,输入 客户名称:李四,点击:“查询”按钮2.返回提示窗口:你所输 入的客户名不存在序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.检测产品信息添加是 否成功先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理模块1.正确输入产品名称,产品 型号,规格,库存警戒
24、量, 选择产品类别,计量单 位,点击:“提交数据” 按钮。1.返回添加成功提示2测试目的:.检测添加产品信息的 库存警戒量的输入 是否为数字先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理模块.输入产品名称,产品型号, 规格,选择产品类别,计 量单位.输入库存詈戒量为:aa,点击“提交数据”按钮1.返回提示,输入的库存 警戒量值为:数字.输入产品名称,产品型 号,规格,选择产品类别, 计量单位.输入库存警戒量为:a10, 点击“提交数据”按钮.输入产品名称,产品型号, 规格,选择产品类别,计 量单位.输入库存詈戒量为:十, 点击“提交数据”按钮序号测试目的&先决
25、条件测试输入/动作预期测试结果1测试目的:.检测客户信息添加是 否成功先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理模块1.正确输入客户名称,联系 电话,联系地址,电子邮 箱,选择客户类型,点击:“提交数据”按钮。1.返回添加成功提示2测试目的:.检测客户信息添加的 电子邮箱格式是否 正确先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理模块.正确输入客户名称,联系 电话,联系地址,选择客 户类型.输入电子邮箱:123126.点击:“提交数据”按钮。1.返回添加成功提示.正确输入客户名称,联系 电话,联系地址,选择客 户类型.输入
26、电子邮箱:123 126.点击:“提交数据”按钮。1.提示邮箱格式不对序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.检测修改用户名是否 成功先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理修改用户名模 块.存在用户名:aaa 不存在用户名:bbb.输入原用户名aaa,新用户 名aaa1,重复新用户名 aaa1.点击“提交数据”按钮1.返回修改成功.输入原用户名 bbb,新用 户名aaa1,重复新用户名aaa1.点击“提交数据”按钮1.返回原用户名不存在.输入原用户名aaa,新用户 名aaa1,重复新用户名aaa2.点击“提交数据”按钮1.新用户名不T,请从 新输入序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:.检测修改密码是否成 功先决条件:.服务器端程序已启动.管理员admin已经登 录系统,进基础资料 管理修改用户名模 块.原密码为:1234561.输入原密码:123456,新 密码:111111,重复新密 码:1111112.点击“提交数据”按钮1.返回修改成功1.输入原密码:12345
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级体育 跑跳运动说课稿 人教新课标版
- 《爱我家乡爱我校园》课件
- DB37-T 4565-2022 远程动态心电诊断服务指南
- 《PMC培训资料》课件
- 二零二五年度铝模劳务分包建筑节能改造合同范本6篇
- 《股票术语详解》课件
- 《食物与膳食》课件
- 《面试必看回答》课件
- 二零二五年度酒店客房预订平台建设与经营管理合同范本3篇
- 二零二五年度新能源汽车车牌交易及服务平台协议
- 2024年四川绵阳初中学业水平考试英语试卷真题(含答案详解)
- 2025年阀门和龙头项目发展计划
- 快手信息流广告优化师(初级)认证考试题库(附答案)
- 园林景观绿化工程施工组织设计方案
- 消防员证考试题库2000题中级
- 校园安全教育高中生
- 2024至2030年中国数字压力表行业投资前景及策略咨询研究报告
- 农产品质量安全检测技术
- 【蝉妈妈】2024年抖音电商酒水行业趋势洞察报告
- 物业员工行为规范管理手册
- 基于STM32单片机的智能停车场车位管理系统的设计与实现
评论
0/150
提交评论