一种POS机扫描器的自动测试系统及方法与流程

文档序号:11251305阅读:659来源:国知局

本发明涉及一种pos机,更具体地说是指一种pos机的测试技术。



背景技术:

pos机是一种具有非现金结算功能的销售终端,广泛应用在超市、连锁店、大卖场、饭店等场所。而随着信息的高速发展,特别是支付方式的转变,由传统的纸币到如今的互联网支付,再到新颖的扫码支付,这种转变带来的是前所未有的便利与高效的生活方式。扫码支付简便、可操作性强,随着社会的发展,势必要占据大小的店铺,作为颠覆传统的设计,将演变成中小微商户日常门店收款的必备方式,最大程度的便利收付双方。

而作为智能pos机核心的扫描模块,因此必须保证扫描快速精准,支持支付宝钱包和微信支付一维、二维付款码读取;感应极速灵敏,即使在手机电量不足、手机屏贴膜、彩色条码等情况下,也能轻松完成条码读取,既提升了客户体验,也加快了客户流通。

由此在生产智能pos机时需要对其扫描模块进行测试,即对现有各种的条形码进行快速扫描识别测试。

而现有的测试作业过程为:首先,pos机手动扫描条码;接着对各种状态的条形码图片进行扫描识别,并记录扫描的结果。

这种传统的测试操作主要基于人工手动操作完成,在实际的应用过程中存在诸多的问题:1.手工扫条形码需要人工定位,一次扫描一个条形码,工作效率低;2.不易模仿条码的状态且各种条码也难以收集,无法确保可以解码各种状态的条码图像,并从中提取嵌入的数据。



技术实现要素:

针对现有pos机扫描器测试技术所存在的问题,需要一种新的pos机扫描器测试技术。

为此,本发明所要解决的技术问题是提供一种pos机扫描器的自动测试系统及方法,以提高pos机扫描器测试的效率。

为了解决上述技术问题,本发明提供的pos机扫描器的自动测试系统,包括:

固定支架,用于固定并调整待测试的pos机相对于条形码显示器的位置,使得pos机的扫描器与条形码显示器显示的条形码图像平行;

条形码显示器,用于展示不同状态条形码;

自动测试模块,所述自动测试模块运行在待测试的pos机中,根据条形码显示器显示条形码方式,自动触发待测试pos机中扫描器。

在本测试系统方案中,所述固定支架为三角支架。

在本测试系统方案中,所述条形码显示器可调整展示条形码的类型、状态、图片的分辨率、完整度。

在本测试系统方案中,所述条形码显示器以web页面展示条形码。

在本测试系统方案中,所述条形码显示器把需要测试的所有条形码图片保存到web程序包中,以web页面按一定的顺序展示不同的条形码图像。

在本测试系统方案中,所述自动测试模块记录每个条形码扫描次数和扫描成功次数。

在本测试系统方案中,所述自动测试模块触发待测试pos机中扫描器扫描次数与条形码显示器中条形码图像的展示时间相配合。

为了解决上述技术问题,本发明提供的pos机扫描器的自动测试方法,由安置在待测试pos机中的自动测试模块启动触发待测试pos机中扫描器,自动扫描条形码显示器展示不同的条形码;同时记录扫描器扫描每个条形码的次数和扫描成功次数。

在本测试方案中,在每个条形码展示的时间内,待测试pos机中的扫描器触发进行多次扫描。

在本测试方案中,所述自动测试方法还包括如下的准备工作:

1.在待测试pos机中安置能够触发pos机扫描器进行扫码的自动测试模块;

2.条形码显示器调试用于测试的条形码图像的状态、分辨率、完整度,并以web页面按一定的顺序展示;

3.将安置有自动测试模块的待测试pos机相对于条形码显示器安置好,并使得待测试pos机的扫描器和条形码显示器展示的条形码图片平行,根据需求调整测试设备和条形码图像的距离;

4.运行待测试pos机中自动测试模块。

由此形成的测试方案能够实现待测试pos机自动迅速的对显示器所有保存不同状态的条形码进行扫描测试,并且记录每个条形码的扫描成功次数,降低了测试所需要的工时,有效地提升了测试效率。

再者,本方案实现连续扫描识别不同状态条形码的测试方法,以降低条码专项扫描工时和不易模仿条码状态,提升测试效率。

附图说明

以下结合附图和具体实施方式来进一步说明本发明。

图1为本发明实例中自动测试系统的结构示意图;

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。

本实例通过提供一种可以连续扫描识别不同状态条形码的测试方案,以降低条码专项扫描工时和不易模仿条码状态,提升测试效率。

另外,本实例针对测试设备是具有扫描一维码或二维码能力的pos机。

在具体实现时,本测试方案主要基于pos机连续扫描识别条形码图像的自动测试系统来实现。

参见图1,其所示为本自动测试系统100的结构示意图。由图可知,该自动测试系统主要由测试机固定机构110、条形码显示器120以及自动测试模块130三部分。

其中,测试机固定机构110,用于固定并调整待测试的pos机200相对于条形码显示器120的位置,使得pos机200的扫描器与条形码显示器显示的条形码图像平行,以便进行扫码。

为此,本实例中优选相应的三角支架作为测试机固定机构。该三角支架可以有效固定待测试pos机,并可调整待测试pos机的位置,确保pos机扫描器与条形码显示器中展示的条形码图像平行,并且可以调整扫头与条形码的距离。

条形码显示器120,其用于自动展示不同状态的用于测试的条形码,其相对于测试机固定机构110上的待测试的pos机200设置。

本实例中优选相应的液晶显示屏作为条形码显示器120,其能够展示不同状态条形码。

该条形码显示器120以web页面的形式展示不同的条形码图像,并且能够对条形码的类型、状态、图片的分辨率、完整度进行调试,以形成不同形态的条形码,满足不同的测试需求。

具体的,本实例将把需要测试的所有条形码图片保存到条形码显示器120中的web程序包中,并按一定的顺序进行展示。

同时,条形码显示器120通过web程序包可以设置所有条形码图片的展示状态,如静态或动态,还可以设置展示的时间和延迟时间以及移动速度等属性,以实现模仿实现中可能出异常状态的条形码。

自动测试模块130,其运行在待测试的pos机200中,根据条形码显示器显示条形码方式,自动触发待测试pos机中扫描器,并记录扫描器扫码的状态。

本实例中的自动测试模块130以app的形式呈现,其可安置并运行在待测试的pos机中。该自动测试模块130运行时,能够自动触发打开pos机的扫描器进行扫码操作,并记录扫描器扫描每个条形码的次数和扫描成功次数。

另外,本自动测试模块130能够根据需要设置触发扫描器扫描每个条形码的次数。具体设置扫描次数与条形码显示器120web页面中条形码图像的展示时间相配合,以确保条码图像展示的时间内完成需要测试的扫描次数,满足测试要求。

再者,根据需要本自动测试模块130可基于pos机通过网络与条形码显示器120进行通信连接,实现根据条形码显示器120设置的条形码图片的展示状态信息,自动调整相应的测试模式。

基于上述的自动测试系统对具有扫码功能pos机的自动测试过程如下:

首先,进行自动测试的准备工作。具体的准备工作如下:

步骤1.在测试设备pos机安装自动测试模块的自动测试app程序,该app程序安装成功后,在运行时,能够自动打开设备扫码器(即扫描器),并可以进行扫码。

步骤2.将作为条形码显示器的液晶显示器打开web页面,用于展示保存的条形码图像,并且根据测试要求对图片的状态、分辨率、完整度等进行调试。

步骤3.使用作为固定机构生物三脚架固定测试设备pos机,使测试设备pos机的扫描器和液晶显示器展示的条形码图片平行,根据需求调整测试设备pos机和条形码图像的距离。

步骤5.进入测试设备中的自动测试app程序,打开液晶显示器,同时点击测试开始。

接着,安置在测试设备pos机中的自动测试app程序将触发pos机中的扫描器,控制扫描器根据设置的扫描参数自动扫描液晶显示器展示的不同形态的条形码图片;同时记录扫描器扫描每个条形码的次数和扫描成功次数,直至完成测试。

有上述实例可知,本实例方案中,当固定在三角支架上的测试pos机扫描器与显示屏展示的条形码高度与角度调节好之后,测试时,扫描器可以迅速的对显示器所有保存不同状态的条形码进行扫描测试,并且记录每个条形码的扫描成功次数,有效地提升了测试效率,降低了测试所需要的工时。

相对于现有技术来说,原来人工定位且一次扫描一个条形码和不易模仿条码状态现在合并在一个工步中完成,节省了条码的扫描时间及不同状态条码图片的准备时间,在扫码的同时并记录扫描的成功次数,因此极大的提高了工作效率,节省了人工,取得了显著的经济效率。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1