一种POS机自动扫码测试的方法、系统及设备技术方案

技术编号:17468867 阅读:113 留言:0更新日期:2018-03-15 05:56
本发明专利技术公开了一种POS机自动扫码测试的方法,方法包括:移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节;条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应;POS机对上位机发送的打开扫码的指令做出响应;执行扫码测试;生成扫码测试结果。本发明专利技术通过上位机控制移动旋转装置调节条码显示设备和POS机的位置,并发送控制指令至条码显示设备和POS机,使条码显示设备显示需要测试的条码以及切换下一个需要测试的条码,POS机对显示设备显示的条码进行测试,并将测试的结果自动汇总生产测试报告。整个测试过程避免了人工操作带来的误差,大大提高了测试效率和精度,节约了人工成本。

【技术实现步骤摘要】
一种POS机自动扫码测试的方法、系统及设备
本专利技术涉及一种POS机领域,更具体地说是一种POS机自动扫码测试的方法、系统及设备。背景技POS机是一种具有非现金结算功能的销售终端,广泛应用在超市、连锁店、大卖场、饭店等场所。随着微信、支付宝扫码支付的快速发展,人们对POS机的扫码支付也提出了更高的要求。目前,测试POS机的扫描性能一般采用人工扫码的方式,人工扫码测试首先需要准备大量的条码,然后将需要测试条码放置于POS机的测试位置,通过手工记录扫码测试结果和扫码测试时间,最后将结果汇总到Excel表中,并统计和分析数据,得出测试报告。这样的测试方式容易造成测试条码的结果未统计到,或者统计错误的结果,使测试的误差较大。而且,人工测试过程较为枯燥,耗时较长,效率较低。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种POS机自动扫码测试的方法、系统及设备。为实现上述目的,本专利技术采用以下技术方案:一种POS机自动扫码测试的方法,所述方法包括:移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节;条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应;POS机对上位机发送的打开扫码的指令做出响应;执行扫码测试;生成扫码测试结果。其进一步技术方案为:所述移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节包括以下具体步骤:POS机置于移动旋转装置的竖向联接杆上;条码显示设备置于移动旋转装置的垂直旋转部上;上位机调用接口发送脉冲至移动旋转装置;移动旋转装置通过脉冲指令对POS机与条码显示设备进行对位调整。其进一步技术方案为:所述条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应包括以下具体步骤:上位机发送ADB指令至条码显示设备;条码显示设备对所述上位机发送过来的条码进行显示或者切换。其进一步技术方案为:所述POS机对上位机发送的打开扫码的指令做出响应包括以下具体步骤:上位机发送串口指令至POS机;POS机打开扫码功能。其进一步技术方案为:所述执行扫码测试包括以下具体步骤:条码显示设备显示条码;POS机扫描所述条码;POS机将所述条码的扫描结果数据发送至上位机;上位机对所述条码扫描结果进行显示;条码显示设备切换并显示下一个条码;POS机扫描所述下一个条码;POS机将所述下一个条码的扫描结果数据发送至上位机;上位机对所述下一个条码的扫描结果进行显示;以此类推,直至POS机扫描完成全部条码时,结束。其进一步技术方案为:所述生成扫码测试结果包括以下具体步骤:上位机将每个条码与该条码的扫描结果一一对应;将上位机显示的所有扫描结果直接生成Excel表;将Excel表发送到指定邮箱。其进一步技术方案为:所述移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节之前还包括以下具体步骤:建立扫码测试计划;设置扫码测试参数;设置扫码测试用例。一种POS机自动扫码测试系统,所述系统包括:控制单元,用于控制POS机、条码显示设备、移动旋转装置;调节模块,用于条码显示设备和POS机的对应位置调节;显示模块,用于显示条码;切换模块,用于切换条码;启动模块,用于启动POS机扫码。其进一步技术方案为:所述控制单元包括:建立模块,用于建立扫码测试计划;参数模块,用于设置扫码测试参数;用例模块,用于设置扫码测试用例;执行模块,用于执行扫码测试;Excel表生成模块,用于将扫码测试结果生成Excel表;发送模块,用于将Excel表发送至指定邮箱。一种POS机自动扫码测试设备,包括上位机,及受控于上位机的移动旋转装置、POS机、条码显示设备,所述移动旋转装置包括水平移动机构和旋转机构,所述水平移动机构和旋转机构相对设置,所述水平移动机构包括水平移动轴,所述水平移动轴滑动联接有竖向联接杆,所述竖向联接杆近于所述旋转机构的一侧设有所述的POS机;所述旋转机构包括底座和水平旋转部,所述底座与所述水平旋转部之间设有水平旋转轴,所述水平旋转部的外端铰链联接有上下旋转部,所述上下旋转部外端设有垂直旋转部,所述条码显示设备设于所述垂直旋转部上。本专利技术与现有技术相比的有益效果是:本专利技术一种POS机自动扫码测试的方法、系统及设备通过上位机控制移动旋转装置调节条码显示设备和POS机的位置,并发送控制指令至条码显示设备和POS机,使条码显示设备显示需要测试的条码以及切换下一个需要测试的条码,POS机对显示设备显示的条码进行测试,并将测试的结果自动汇总生产测试报告。整个测试过程避免了人工操作带来的误差,大大提高了测试效率和精度,节约了人工成本。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术技术手段,可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。附图说明图1为本专利技术一种POS机自动扫码测试的方法具体实施例的流程图;图2为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S10的子步骤流程图;图3为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S20的子步骤流程图;图4为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S30的子步骤流程图;图5为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S40的子步骤流程图;图6为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S50的子步骤流程图;图7为本专利技术一种POS机自动扫码测试的方法具体实施例中步骤S10的之前的流程图;图8为本专利技术一种POS机自动扫码测试的系统具体实施例的结构框图;图9为本专利技术一种POS机自动扫码测试的系统具体实施例中控制单元的结构框图;图10为本专利技术一种POS机自动扫码测试的设备具体实施例的结构示意图。附图标记11控制单元111建立模块112参数模块113用例模块114执行模块115Excel表生产模块116发送模块12调节模块13显示模块14切换模块15启动模块2自动扫码测试设备21水平移动机构211竖向联接杆2111POS机212水平移动轴22旋转机构221底座222水平旋转部2221水平旋转轴223上下旋转部224垂直旋转部225条码显示设备具体实施方式为了更充分理解本专利技术的
技术实现思路
,下面结合具体实施例对本专利技术的技术方案进一步介绍和说明,但不局限于此。请参阅图1-图7所示,本专利技术提供了一种POS机自动扫码测试的方法,该方法包括:S5、建立扫码测试计划;S6、设置扫码测试参数;S7、设置扫码测试用例。步骤S5,建立扫码测试计划需要填写测试计划名称,选择测试机型,设置测试结果及生产的测试报告的保存路径。其中测试结果及测试报告保存路径会默认加载Config中配置的路径。步骤S6,设置的扫码测试参数包括确定水平移动轴的移动范围,确定条码显示设备的位置高度,及起始点。步骤S7,设置扫码测试用例包括设置测略与条件,以及策略与条件的绑定,选择策略后,即可看到自动排列组合的用例(所谓策略即在执行测试用例时,采用何种方式来控制移动旋转设备的运动及要参照的标准,例如,首次如何移动,成功或失败后又如何移动;在一个位置扫描几次次,成功率达到多少,才认为这个位置的扫码是稳定的,所有策略和条件均支持新增、编辑、删本文档来自技高网
...
一种POS机自动扫码测试的方法、系统及设备

【技术保护点】
一种POS机自动扫码测试的方法,其特征在于,所述方法包括:移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节;条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应;POS机对上位机发送的打开扫码的指令做出响应;执行扫码测试;生成扫码测试结果。

【技术特征摘要】
1.一种POS机自动扫码测试的方法,其特征在于,所述方法包括:移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节;条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应;POS机对上位机发送的打开扫码的指令做出响应;执行扫码测试;生成扫码测试结果。2.根据权利要求1所述的一种POS机自动扫码测试的方法,其特征在于,所述移动旋转装置接收到上位机的调节位置指令对条码显示设备和POS机的位置进行调节包括以下具体步骤:POS机置于移动旋转装置的竖向联接杆上;条码显示设备置于移动旋转装置的垂直旋转部上;上位机调用接口发送脉冲至移动旋转装置;移动旋转装置通过脉冲指令对POS机与条码显示设备进行对位调整。3.根据权利要求1所述的一种用于POS机自动扫码测试的方法,其特征在于,所述条码显示设备对上位机发送的显示条码或者切换显示条码的指令做出响应包括以下具体步骤:上位机发送ADB指令至条码显示设备;条码显示设备对所述上位机发送过来的条码进行显示或者切换。4.根据权利要求1所述的一种POS机自动扫码测试的方法,其特征在于,所述POS机对上位机发送的打开扫码的指令做出响应包括以下具体步骤:上位机发送串口指令至POS机;POS机打开扫码功能。5.根据权利要求1所述的一种POS机自动扫码测试的方法,其特征在于,所述执行扫码测试包括以下具体步骤:条码显示设备显示条码;POS机扫描所述条码;POS机将所述条码的扫描结果数据发送至上位机;上位机对所述条码扫描结果进行显示;条码显示设备切换并显示下一个条码;POS机扫描所述下一个条码;POS机将所述下一个条码的扫描结果数据发送至上位机;上位机对所述下一个条码的扫描结果进行显示;以此类推,直至POS机扫描完成全部条码时,结束。6.根据权...

【专利技术属性】
技术研发人员:彭伟民范百杨郑小青梁红波
申请(专利权)人:深圳市新国都支付技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1