共12页
仓库管理系统软件测试方案1.范围
1.1标识文件状态:草稿正式发布止在修改文件标识:软件测试方案当前版本:
1.0作者:许XX完成日期:于-11-
9.12系统概述仓库管理系统是为方便仓库管理人员,记录每天种类繁多货物的存入与取出,由于存取有很大的随机性,这样为工作人员带来了很大的不便,在操作过程中,由于人为的计算出错率很高,一旦出错改正也很困难,这样简单繁重的工作要很多人来做,为经营者增加了很多本钱。所以开发一个可行的仓库管理系统是十分必要的。要求系统能有效、快速、平安、可靠和无误的完成上述操作。并要求客户机的界面要单明了,易于操作,效劳器程序利于维护。
1.3文档概述在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。因此,在软件生命周期的每个阶段都不可防止地会产生过失。对于仓库管理系统这类会影响人们生活.财产的工程软件,必须尽量减少过失,以免造成严重的损失。测试是“为了发现程序中的错误而执行程序的过程。测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后复审,也是必不可少的关键步骤。
1.4基线1“仓库管理系统需求分析2“仓库管理系统概要设计3“仓库管理系统详细设计2.引用文件计算机软件文档编制标准GB/T8567-于,20__年3月14日发布,20__年7月1日实施。3.测试方案
3.1测试工程根底资料管理模块测试入库管理模块测试出库管理模块测试出入库查询管理模块测试用户管理模块测试效劳器连接模块包括数据库测试各模块之间的接口测试系统测试
3.2测试方案主要对功能和性能进行测试。
3.3测试环境系统软件配置:MicrosoftWindows_PorWindows于,JRE
1.5数据库管理系统:SQLServer硬件要求:P31GHz以上,256MB以上,CPURAM4.测试方案说明
4.1功能测试采用手动测试,由于测试的繁琐,没有专门的工具。
4.
1.1用户登录测试用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.正确输入,用户登录操作能否成功先决条件:2.效劳器端程序已启动3.数据库中后如下用户信息用户名:admin密码:123456效劳器:
2.70.0.1默认用户名:admin密码:123456点击“登录按钮
1.由登录界囿转到库存查询界面2测试目的:
1.检测系统对空输入的检测程度先决条件:
1.效劳器端和客户端程序已启动
2.1不输入用户名和密码点击“登录按钮弹出对话框报错:“用户名或密码不能为空
2.2不输入用户名其他与测试用例1相同
2.3不输入密码其他与测试用例1相同3测试目的:1.检测系统对用户名和密码项的检测程度先决条件:2.效劳器端程序已启动3.数据存在如下用户信息:用户名:admin密码:XXX.数据/、存在用户名为“bbb”的用户
3.1效劳器:
2.70.0.1用户名:admin密码:123点击“登录按钮弹出对话框报错:
1.”用户名或密码小止确
3.2效劳器:
2.70.0.1用户名:admin1密码:123456点击“登录按钮
3.3效劳器:
2.70.0.1用户名:admin1密码:123点击“登录按钮
3.4效劳器:
2.70.0.1用户名:bbb密码:111点击“登录按钮
4.
1.2产品入库测试用例
4.
1.
2.1产品入库管理用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.对入库产品信息录入操作是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统
1.选择入库产品类型,名称,输入产品入库数量,点击“提交数据按钮1.返回操作成功提示窗口2.库存数据库已经更新2测试目的:
1.检测对入库产品数量的输入类型为数字时是否止确先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统
1.选择入库产品类型,名称,输入产品入库数量为:10点击“提交数据按钮1.返回操作成功提示窗口2.库存数据库已经更新3测试目的:
1.检测对入库产品数量的输入类型为非数字类型时是否正确先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统1.选择入库产品类型,名称,输入产品入库数量为:aa点击“提交数据按钮2.选择入库产品类型,名称,输入产品入库数量为:a10点击“提交数据按钮
1.返回操作成败提示小窗口,入库数量只能为数字
1.选择入库产品类型,名称,输入产品入库数量为:十点击“提交数据按钮
4.
1.
2.2入库类型管理用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测对入库产品类型的修改先决条件:2.效劳器端程序已启动3.管理员admin已经登
1.点击“修改”按钮,进入修改入库类型界囿,输入修改后的产品类型
1.返回提示窗口:修改成功录系统,进入入库类型管理模块2测试目的:1.检测对入库产品类型的删除先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进入入库类型管理模块
1.点击:“删除按钮
1.返回提示窗口:删除成功3测试目的:1.检测对入库产品类型的添加先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进入入库类型管理模块
1.点击:“添参加库类型按钮,进入添参加库类型界面,输入添参加库产品类型,点击:“提交数据按钮
1.返回提示窗口:添参加库产品类型成功
4.
1.3产品由库测试用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.对出库产品信息操作是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进入出库管理模块4.假设产品库存量充足
1.选择出库产品类型,名称,输入产品出库数量,点击“提交数据按钮1.提示产品出库是否成功2.假设库存量少于等于库存警戒量,提示出库成功。2测试目的:1.检测对出库产品数量的输入类型为数字时是否止确先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统进入出库管理模块4.假设产品库存量充足
1.选择出库产品类型,名称,输入产品出库数量为:10,点击“提交数据按钮1.返回操作成功提示窗口2.库存数据库已经更新3.假设出库数量少于等于库存量,提示出库成功。3测试目的:
1.检测对出库产品数量的输入类型为非数
1.选择出库产品类型,名称,输入广品出库数里为:aa点击“提交数据按钮
1.返回操作成败提示小窗口,出库数量只能为数字字类型时是否止确先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入出库管理模块
2.选择出库产品类型,名称,输入产品出库数量为:a10点击“提交数据按钮
3.选择出库产品类型,名称,输入产品出库数量为:十点击“提交数据按钮4测试目的:1.检测对出库产品库存数量是否充足先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进入出库管理模块4.假设A产品类型为:A1,名称为:食品,库存量为:100
1.选择出库产品类型为:A1,名称:食品,数量:50,点击“提交数据按钮1.提示产品出库成功2.库存数据已更新
2.选择出库产品类型为:A1,名称:食品,数量:150,点击“提交数据按钮
2.提示产品库存缺之,操作不成功。提示进货
4.
1.4产品查询用例
4.
1.
4.1产品入库查询序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:
1.检测对入库产品按:类型与时间、类型与名称、类型与客户查询先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块
1.选择入库产品类型,输入正确时间格式:#####,点击:“查询按钮2.选择入库产品类型,产品名称,点击:“查询按钮3.选择入库产品类型,输入客户名称,点击:“查询按钮
1.返回查询列表贝囿2测试目的:
1.检测对入库产品按:类型与时间查询时时间输入格式是否正确先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.正确时间格式:##
1.选择入库产品类型,输入时间于1205,点击:“查询按钮
1.返回查询列表贝囿2.选择入库产品类型,输入时间于12,点击:“查询按钮3.选择入库产品类型,输入时间1205,点击:“查
1.返回:你所输入的时间格式不对,正确格式:##,如:于-12-05#询按钮
4.
1.选择入库产品类型,输入时间于125,点击:“查询按钮3测试目的:
1.检测对入库产品按:类型与产品名称查询时是否存在该产品先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.广品名称:食品存在产品名称:篮球不存在
1.选择入库产品类型,输入产品名称:食品,点击:“查询按钮
1.返回查询列表贝囿
2.选择入库产品类型,输入产品名称:篮球,点击:“查询按钮
2.返回提示窗口:你所输入的广品名不存在4测试目的:
1.检测对入库产品按:类型与客户名称查询时是否存在该客户先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.客户:张XX在客户:李_不存在
1.选择入库产品类型,输入客户名称:张X,点击:“查询按钮
1.返回查询列表贝囿
2.选择入库产品类型,输入客户名称:李_,点击:“查询按钮
2.返回提示窗口:你所输入的客户名不存在
4.
1.
4.1产品由库查询序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:
1.检测对出库产品按:类型与时间、类型与名称、类型与客户查询先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块
1.选择出库产品类型,输入正确时间格式:#####,点击:“查询按钮2.选择出库产品类型,产品名称,点击:“查询按钮3.选择出库产品类型,输入客户名称,点击:“查询按钮
1.返回查询列表贝囿2测试目的:
1.检测对出库产品按:类型与时间查询时时间输入格式是否正确先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.正确时间格式:##
1.选择出库产品类型,输入时间于1205,点击:“查询按钮
1.返回查询列表贝囿2.选择出库产品类型,输入时间于12,点击:“查询按钮3.选择入库产品类型,输入时间1205,点击:“查询按钮4.
1.选择出库产品类型,输入时间于125,点击:“查询按钮
1.返回:你所输入的时间格式不对,正确格式:##,如:于-12-053测试目的:
1.检测对出库产品按:类型与产品名称查询时是否存在该产品先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.广品名称:食品存在产品名称:篮球不存在
1.选择出库产品类型,输入产品名称:食品,点击:“查询按钮
1.返回查询列表贝囿
2.选择出库产品类型,输入产品名称:篮球,点击:“查询按钮
2.返回提示窗口:你所输入的广品名不存在4测试目的:
1.检测对出库产品按:类型与客户名称查询时是否存在该客户先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进入产品查询管理模块3.客户:张XX在客户:李_不存在
1.选择出库产品类型,输入客户名称:张三,点击:“查询按钮
1.返回查询列表贝囿
2.选择出库产品类型,输入客户名称:李_,点击:“查询按钮
2.返回提示窗口:你所输入的客户名不存在
4.
1.5根底资料管理用例
4.
1.
5.1产品添加用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:
1.检测产品信息添加是否成功先决条件:1.效劳器端程序已启动2.管理员admin已经登录系统,进根底资料管理模块
1.正确输入产品名称,产品型号,规格,库存警戒量,选择产品类别,计量单位,点击:“提交数据按钮。
1.返回添加成功提示2测试目的:1.检测添加产品信息的库存警戒量的输入是否为数字先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进根底资料管理模块1.输入产品名称,产品型号,规格,选择产品类别,计量单位2.输入库存詈戒量为:aa,点击“提交数据按钮
1.返回提示,输入的库存警戒量值为:数字3.输入产品名称,产品型号,规格,选择产品类别,计量单位4.输入库存警戒量为:a10,点击“提交数据按钮5.输入产品名称,产品型号,规格,选择产品类别,计量单位6.输入库存詈戒量为:十,点击“提交数据按钮
4.
1.
5.2客户添加用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测客户信息添加是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进根底资料管理模块
1.正确输入客户名称,联系,电子邮箱,选择客户类型,点击:“提交数据“按钮。
1.返回添加成功提示2测试目的:
1.检测客户信息添加的电子邮箱格式是否正确先决条件:1.正确输入客户名称,联系,选择客户回2.输入电子邮箱:XXX.点击:“提交数据按钮。
1.返回添加成功提示1.效劳器端程序已启动2.管理员admin已经登录系统,进根底资料管理模块1.正确输入客户名称,联系,选择客户回2.输入电子邮箱:XXX.点击:“提交数据按钮。
1.提示邮箱格式不对
4.
1.
5.3修改用户名用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测修改用户名是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进根底资料管理修改用户名模块4.存在用户名:aaa不存在用户名:bbb1.输入原用户名aaa,新用户名aaa1,重复新用户名aaa12.点击“提交数据按钮
1.返回修改成功1.输入原用户名bbb,新用户名aaa1,重复新用户名aaa12.点击“提交数据按钮
1.返回原用户名不存在1.输入原用户名aaa,新用户名aaa1,重复新用户名aaa22.点击“提交数据按钮
1.新用户名不T,请于输入
4.
1.
5.4修改密码用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测修改密码是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进根底资料管理修改用户名模块4.原密码为:12345
6.1输入原密码:123456,新密码:111111,重复新密码:1111
1.2点击“提交数据按钮
1.返回修改成功
1.输入原密码:123451,新密码:111111,重复新密码:1111
1.2点击“提交数据按钮1.返回原密他不止确2.输入三次原密他不止确退出系统
1.输入原密码:123456,新密码:111111,重复新密码:22222
2.2点击“提交数据按钮
1.新密他不一致,请于输入
4.
1.
5.5添加系统用户序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1.检测添加系统用户是否成功先决条件:2.效劳器端程序已启动3.管理员admin已经登录系统,进根底资料管理修改用户名模块1.输入用户名:ddd,密码:222222,重复密码:XXX.点击“提交数据按钮
1.返回修改成功1.输入用户名:ddd,密码:XXX,重复密码:XXX.点击“提交数据按钮
1.新密他不一致,请于输入
1.输入密码:222222,重复密码:22222
2.2点击“提交数据按钮
1.用户名或密他不能为空1.输入用户名:ddd2.点击“提交数据按钮5,2测试进度由于其测试过程较长,需要对各子单元程序.各模块及它们之间的接口分别进行测试进度.一般测试过程都伴随其概要设计.详细设计过程一起进行,进度在3周左右。
5.3条件测试资料主要是软件开发小组的各类文档。6准那么首先,我们要认识到测试是软件开发过程中一个非常重要的环节,一各好的软件必须经过无数次的测试。软件测试是保证软件质量的关键步骤。所以在测试过程中必须抱着不骄不躁.谦虚谨慎的态度,把好关!如有必要的话可以进行半自动测试。在同一时间,模拟多人同时登录网站,测试连接成功率和平均连接速度。
举报
