测试POS机的方法、装置及计算机可读存储介质、终端设备制造方法及图纸

技术编号:16839382 阅读:22 留言:0更新日期:2017-12-19 21:07
本发明专利技术涉及金融设备制造领域,提供了一种测试POS机的方法、装置及计算机可读存储介质、终端设备,以降低POS机测试的成本,提高POS机测试的效率和正确率。所述方法包括:上位机将POS机测试指令进行封装;上位机向下位机的主控模块发送所述已封装POS机测试指令;主控模块执行POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。本发明专利技术提供的技术方案一方面是计算机执行指令进行的操作,在自动化方面远远优于人工的操作;另一方面,由于机器能够“不知疲倦”地连续工作,在效率上高于人工测试,在准确性上也优于人工测试,因此大大降低了POS机测试的成本。

The method, device and computer readable storage medium and terminal device for testing POS

The invention relates to the field of financial equipment manufacturing, providing a method for testing POS, a device, a computer readable storage medium, and a terminal device, so as to reduce the cost of POS test and improve the efficiency and accuracy of POS test. The method includes: the PC will encapsulate the test instructions POS; PC is sent to the main control module of the lower machine instruction POS packaging and testing machine; the main control module to execute test instructions POS machine to drive the pneumatic device to test the simulated POS machine keys perform analog or artificial measured power POS implementation of the disconnected operation. In terms of the technical scheme of the invention is a computer to carry out the instructions for the operation, in terms of automation is much better than that of manual operation; on the other hand, because the machine can work continuously tireless \, the efficiency is higher than that of manual testing, the accuracy is better than the manual test, thus greatly reducing the cost of POS test.

【技术实现步骤摘要】
测试POS机的方法、装置及计算机可读存储介质、终端设备
本专利技术属于金融设备制造领域,尤其涉及一种测试POS机的方法、装置及计算机可读存储介质、终端设备。
技术介绍
支付终端(PointOfSale,POS)俗称POS机,是金融领域便捷的支付设备,在现代金融活动中发挥越来越重要的作用。POS机在量产前或量产后都会有一个测试的过程,通过对POS机诸如开关机测试、异常断电测试等各种性能的测试,能够迅速地发现问题,从而提高成品的质量。因此,对于POS机制造商,POS机各种性能的测试是POS机制造过程中重要的一个环节。现有的测试POS机的方法是人工测试,具体是通过手动按动开关机按键进行POS机的开关机测试,通过插拔POS机的电源适配器或电池来进行POS机的异常断电测试,等等。然而,在人力资源异常珍贵的今天,上述人工测试POS机的方式不仅成本高、效率低,而且操作人员在进行大量测试时容易疲劳,出错的概率较大,无法满足大批量的POS机可靠性测试的需求。上述技术问题亟待业界解决。
技术实现思路
本专利技术提供一种测试POS机的方法、装置及计算机可读存储介质、终端设备,以降低POS机测试的成本,提高POS机测试的效率和正确率。本专利技术第一方面提供了一种测试POS机的方法,所述方法包括:上位机将POS机测试指令进行封装;所述上位机向下位机的主控模块发送所述已封装POS机测试指令;所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。本专利技术第二方面提供了一种测试POS机的装置,所述装置包括上位机和下位机,所述上位机包括封装模块和发送模块,所述下位机包括主控模块:所述封装模块,用于将POS机测试指令进行封装;所述发送模块,用于向所述下位机的主控模块发送所述已封装POS机测试指令;所述主控模块,用于执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。本专利技术第三方面提供了一种终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:上位机将POS机测试指令进行封装;所述上位机向下位机的主控模块发送所述已封装POS机测试指令;所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。本专利技术实施例的第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现以下步骤:上位机将POS机测试指令进行封装;所述上位机向下位机的主控模块发送所述已封装POS机测试指令;所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。从上述本专利技术提供的技术方案可知,上位机向下位机的主控模块发送已封装POS机测试指令,主控模块执行这些测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作,一方面,本专利技术提供的技术方案是计算机执行指令进行的操作,在自动化方面远远优于人工的操作;另一方面,由于机器能够“不知疲倦”地连续工作,在效率上高于人工测试,在准确性上也优于人工测试,因此大大降低了POS机测试的成本。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的测试POS机的方法的实现流程示意图;图2是本专利技术实施例提供的气动装置与上位机、下位机、电源等连接示意图;图3是本专利技术实施例提供的测试POS机的装置的结构示意图;图4是本专利技术另一实施例提供的测试POS机的装置的结构示意图;图5是本专利技术实施例提供的终端设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术的技术方案,下面通过具体实施例来进行说明。附图1是本专利技术实施例提供的测试POS机的方法的实现流程示意图,主要包括以下步骤S101至S103,以下详细说明:S101,上位机将POS机测试指令进行封装。在本专利技术实施例中,上位机指的是上位机软件,或者是装了软件的上位机,具体可以是装了软件的待测试POS机;在不做特别说明的情况下,本专利技术言及的上位机指的是上位机软件、装了软件的上位机或者装了软件的待测试POS机。下位机指的是下位机软件,或者装有软件的下位机,可以是单个主控芯片或主控模块的工控机,下位机与气动装置连接;在不做特别说明的情况下,本专利技术言及的下位机指的是下位机软件或者装了软件的下位机在。在本专利技术实施例中,上位机和下位机按照约定的通讯协议进行通讯。上位机将POS机测试指令进行封装包括:按照上位机和下位机的通讯协议格式,对请求测试次数指令、POS机有电池关机需按回车键确认指令、POS机无电池关机需按回车键确认指令、POS机有电池关机无需按回车键确认指令和POS机无电池关机无需按回车键确认指令中的任意一种或几种测试指令进行封装。上述上位机和下位机的通讯协议格式可以是:已封装POS机测试指令依次包括起始序列、请求命令字、数据长度、数据、结束序列和校验值字段,已封装POS机测试指令的响应数据依次包括起始序列、应答命令字、数据长度、数据、结束序列和校验值字段,如下所示是已封装POS机测试指令:起始序列请求命令字数据长度数据1…数据n结束序列校验值如下所示是已封装POS机测试指令的响应:。起始序列应答命令字数据长度数据1…数据m结束序列校验值下位机响应正确时,已封装POS机测试指令中的请求命令字和已封装POS机测试指令的响应中的应答命令字的内容相同,响应错误时应答命令字的内容等于请求命令字的内容与0x7F的逻辑“与”的结果。以POS机有电池关机需按回车键确认指令封装为例,该指令包含了POS机供电切换指令、POS机正常开关机指令和POS机异常掉电关机指令的封装。如下所示为封装的POS机有电池关机需按回车键确认指令(各字段的内容仅为举例,不应视为一种限定):其正确的响应如下:错误的响应则如下:上述已封装POS机测试指令中,其数据字段的内容包括端口号和按住待测POS机按键的时间等信息,其中,端口号用一个字节表示,按住待测POS机按键的时间用两个字节表示,端口号是指继电器序号,值是从0到7,当端口号大于7时,只执行按住待测POS机按键时间的延时,继电器不动作,可用作于两次按住按键间的时间延时,按住待测POS机按键的时间为两字节0xFF和0xFF时,表示此端口号对应的继电器上电,按住待测POS机按键的时间为两字节0x00和0x00时,表示此端口号对应的继电器下电;其他数值表示此继电器上下电中间的间隔时间。上述已封装P本文档来自技高网...
测试POS机的方法、装置及计算机可读存储介质、终端设备

【技术保护点】
一种测试POS机的方法,其特征在于,所述方法包括:上位机将POS机测试指令进行封装;所述上位机向下位机的主控模块发送所述已封装POS机测试指令;所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。

【技术特征摘要】
1.一种测试POS机的方法,其特征在于,所述方法包括:上位机将POS机测试指令进行封装;所述上位机向下位机的主控模块发送所述已封装POS机测试指令;所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作。2.如权利要求1所述测试POS机的方法,其特征在于,所述上位机将POS机测试指令进行封装包括:按照所述上位机和所述下位机的通讯协议格式,对请求测试次数指令、POS机有电池关机需按回车键确认指令、POS机无电池关机需按回车键确认指令、POS机有电池关机无需按回车键确认指令和POS机无电池关机无需按回车键确认指令中的任意一种或几种测试指令进行封装。3.如权利要求2所述测试POS机的方法,其特征在于,所述上位机和所述下位机的通讯协议格式包括:所述发送的已封装POS机测试指令依次包括起始序列、请求命令字、数据长度、数据、结束序列和校验值字段,所述已封装POS机测试指令的响应依次包括起始序列、应答命令字、数据长度、数据、结束序列和校验值字段,响应正确时所述请求命令字和所述应答命令字的内容相同,响应错误时所述应答命令字的内容等于所述请求命令字的内容与0x7F的逻辑“与”的结果。4.如权利要求1所述测试POS机的方法,其特征在于,所述气动装置包括由继电器控制的电磁阀和由所述电磁阀控制的气缸,所述主控模块执行所述POS机测试指令以驱动气动装置模拟人工对待测POS机按键执行的操作或模拟人工对待测POS机电源执行的断开操作,包括:解析所述已封装POS机测试指令;根据所述已封装POS机测试指令解析的结果,通过使所述继电器上电、下电或延时控制所述电磁阀的开关,驱动所述气缸的伸缩以对所述待测POS机按键执行所述操作或对待测POS机电源执行所述断开操作。5.一种测试POS机的装置,其特征在于,所述装置包括上位机和下位机,所述上位机包括封装模块和发送模块,所述下位机包括主控模块;所述封装模块,用于将POS机测试指令...

【专利技术属性】
技术研发人员:钟永曾杨维蓝海曾检生
申请(专利权)人:百富计算机技术深圳有限公司
类型:发明
国别省市:广东,44

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

1