ERP软件测试中条形码测试

发表于:2011-8-08 11:26

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:薛继国    来源:51Testing软件测试网原创

  五、条形码测试数据设计

  条形码应用相对复杂的是终端扫描后维护终端程序中的单据,然后传递到后台ERP系统中,在此过程中较容易出现错误。企业的库存管理在实际应用时录入的商品往往是不固定的,有时依据入库和出库的商品不同,每种商品有不同的货位和批次,一张单据中经常会存在多个存货、多个批次的情况,而且部分出入库是参照上游订单或发货单生成,因此存在上下游单据间的一对一、一对多、多对一、多对多的情况,因此测试用例设计重点是关注不同业务场景的数据,可以从以下几方面考虑测试数据设计:

  1、商品属性组合

  不同商品属性在实际业务中控制是不同的,而且用户实际商品往往具有不同的属性,因此为了保证各种不同属性都能满足业务控制要求,需要测试每个属性单独使用正确性,然后再测试不同组合的正确性,但多个属性组合情况比较多,既要提高测试覆盖度,又要提高测试效率,减少测试工作量,需要使用成对测试法来设计用例数据,商品属性包括:批次、序列号、货位、质检,将这些属性作为成对测试法的因素,每种因素各有两种因素值,所有因素值组合共有16中情况,但使用成对测试法计算得出的用例只有6种情况即可以满足测试要求

有批次,有货位,有序列号,质检,

有批次,无货位,无序列号,非质检,

无批次,有货位,有序列号,非质检,

无批次,无货位,无序列号,质检,

有批次,有货位,无序列号,质检,

有批次,无货位,有序列号,质检,

  以上是针对必须有条形码的情况,对于无条形码的存货,如果扫描的条形码在商品档案中没有对应有相应提示控制,因此只需要准备一个无条形码的存货,可以没有以上属性即可。

  2、不同换算率

  换算率共有三种:无换算率、固定换算率、浮动换算率。固定换算率是指有多个辅计量单位,每种辅计量单位的换算率是固定的,在实际业务单据操作中是不能修改的,有些商品可能有不同的包装方式,每种包装方式的换算率是不同的;浮动换算率是指商品只有一个辅计量单位,但该单位的换算率在业务单据操作中是允许修改。主辅计量之间的换算关系:辅计量单位=主计量单位/换算率 ,因此准备基础商品时三种换算率的商品都需要准备

  ……………………

  查看全文请点击下载:http://www.51testing.com/html/13/n-241113.html

  六、条形码测试要点

  ERP软件产品最终是要满足客户的使用,而且作为水平产品需要考虑各种不同企业用户使用场景,因此决定了产品测试方向,不能盲目无目的的测试,需要依据产品功能特点以及用户可能出现的应用场景来分析进行测试,对于条形码的应用来看,最重要的是终端程序的部署和数据上传、以及终端扫描程序的应用,因此可从以下几个方面考虑测试点:

  1、安装卸载测试

  扫描终端可以维护单据并上传数据到ERP系统中,因此决定了必须存在必要的程序来满足之间的接口,需要在ERP系统端服务上安装相关接口程序,通常一个exe或是msi安装测试无非分为三种情况:安装测试、安装后卸载测试、卸载后再安装测试,同时在此过程中需要进行必要的病毒扫描测试,避免有病毒程序带给客户

  ● 安装测试包括:安装前、安装中、安装后,安装前需要测试安装文件,包括安装文件大小、名称、病毒扫描文件等;安装中主要测试安装过程中交互界面显示及操作正确性、以及安装过程中病毒防火墙杀毒;安装后需要测试安装后文件目录位置及名称正确性、文件目录结构正确性、以及目录文件病毒扫描测试

  ● 安装后卸载测试:测试卸载方式,包括操作系统卸除、程序菜单调用卸除、重新运行setup卸除,三者应都能进行卸载且成功,重新运行setup卸载时过程交互界面选择及显示正确性;卸载后相关目录文件是否卸载正确,应只保留规定文件,如:新产生的logs文件等;

  ● 卸载后再安装测试:测试再安装时文件注册正确性;测试未删除原有安装目录和数据库时目录覆盖和数据库覆盖正确性;安装产品功能测试,有时安装过程正确,但个别文件没有覆盖成功或注册成功,会造成产品功能不能使用或报错,因此需要测试再安装后产品流程功能正确性

  2、环境兼容性测试

  在ERP端需要安装相关程序,且终端有相关程序,这些程序能否在各操作系统中进行安装卸载,以及安装后产品使用需要进行测试

  ……

  查看全文请点击下载:http://www.51testing.com/html/13/n-241113.html

  版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • hjf1118
    2011-8-25 11:17:27

    有用,真好需要这方面的知识

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号