对仓库管理系统进行测试,可以发现执行程序过程中的错误,避免错误的产生和消除已经产生的错误,使程序中的错误密度达到尽可能低的程度。针对用户在对仓库信息管理的实际应用中会经常用到的假设,对系统进行功能测试和容错测试,给系统管理员提供具有一定可信度的质量评价。
对仓库管理系统测试的主要内容是功能的测试,分别测试添加、删除、修改、查询、统计等功能,测试各个功能是否都能实现,同时还要对添加和查询输入进行容错测试。
在普通的局域网条件下用两台电脑分别模拟B/S模式中的浏览器和服务器,两台电脑均保持各自的防火墙为开启状态。
服务器的运行环境:
处理器:Althon XP 1600+;
内存:384MB DDR;
操作系统:Windows 2000 Professional SP4;
Web服务器: IIS5.0;
浏览器:IE 6.0;
放火墙:诺顿2005个人版;
客户端的运行环境:
操作系统:Windows XP SP2
浏览器:IE 6.0
防火墙:金山毒霸2005
本系统采用的黑盒的测试方式,这种方式也叫功能测试,因为最关心的是这个系统的功能,本系统是采用的功能构成的。
(1)对添加页面进行测试,如表5.1所示
表5.1添加功能测试
输入数据 |
预期结果 |
实际结果 |
比较 |
进货单编号: 供应商编号: 商品编号: 进货数量: 进货价格: |
不能提交信息,弹出对话框“信息不能为空” |
不能提交信息,弹出对话框“信息不能为空” |
与预期一致 |
进货单编号:3001 供应商编号:1001 商品编号:4001 进货数量:12 进货价格:34.0 |
不能提交信息,弹出对话框“该进货单已存在” |
不能提交信息,弹出对话框“该进货单已存在” |
与预期一致 |
进货单编号:3009 供应商编号:1006 商品编号:4006 进货数量:56 进货价格:76.0 |
不能提交信息,弹出对话框“供应商、商品不存在” |
不能提交信息,弹出对话框“供应商、商品不存在” |
与预期一致 |
进货单编号:3004 供应商编号:1001 商品编号:4001 进货数量:24 进货价格:75.0 |
可以提交信息,输入的数据准确并存入数据库中。 |
可以提交信息,输入的数据准确并存入数据库中。 |
与预期一致 |
(2)查询页面进行测试,如表5.2所示
表5.2查询功能测试
输入数据 |
预期结果 |
实际结果 |
比较 |
进货单编号(供应商编号、商品编号): 与 日期: |
不能提交信息,弹出对话框“查询信息不能为空” |
不能提交信息,弹出对话框“查询信息不能为空” |
与预期一致 |
进货单编号(供应商编号、商品编号): 或 日期: |
能提交信息,并显示出查询结果。 |
能提交信息,并显示出查询结果。 |
与预期一致 |
进货单编号(供应商编号、商品编号):3001、1001、4001 与 日期: |
能提交信息,并显示出查询结果。 |
能提交信息,并显示出查询结果。 |
与预期一致 |
(3)进行修改功能测试,页面修改的成功并使数据库中相应的数据修改与预期情况一致,满足系统要求。如图5.1和5.2所示
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>