CN103838670B - 基于epos的仿真测试装置及*** - Google Patents
基于epos的仿真测试装置及*** Download PDFInfo
- Publication number
- CN103838670B CN103838670B CN201310642582.9A CN201310642582A CN103838670B CN 103838670 B CN103838670 B CN 103838670B CN 201310642582 A CN201310642582 A CN 201310642582A CN 103838670 B CN103838670 B CN 103838670B
- Authority
- CN
- China
- Prior art keywords
- interface
- epos
- unit
- card
- main control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 135
- 238000004088 simulation Methods 0.000 title claims abstract description 80
- 238000004891 communication Methods 0.000 claims description 69
- 230000011664 signaling Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 14
- 230000001680 brushing effect Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000003993 interaction Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
本发明提供基于EPOS的仿真测试装置及***,本装置用于测试EPOS,所述的EPOS为EPOS整机或EPOS终端主板,所述仿真测试装置包括主控单元、网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元和电源单元;所述网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元、电源单元与主控单元连接。本发明实现了对EPOS的快速高效的仿真测试,解决了现有EPOS测试效率低下的问题。
Description
技术领域
本发明涉及基于EPOS的仿真测试装置及***。
背景技术
嵌入式软件产品的测试中,并没有比较通用的测试平台,大多需要根据产品的应用领域和平台进行独立的开发。嵌入式的测试工作主要有传统的人工操作测试和特定平台下开发的一些仿真***测试。目前仿真测试环境有:半实物仿真测试环境、在线仿真器测试环境、全数字仿真测试环境。
在电话支付行业中(如EPOS:银行卡受理***)。绝大多数的测试操作,都由测试人员手工操作完成,虽然测试过程中已经有很多辅助工具,但是基于电话支付终端的自动化测试领域还是一片空白。测试人员在测试的过程中,需要通过手动执行测试用例来完成测试,期间不可避免的,需要执行大量的按键,刷卡等操作,尤其在遇到一些性能上,强度上的测试时,往往大量的手工操作,费事费力,结果可能还存在的误差。对于测试的过程中,存在的一些状态无法记录下来和重复执行,下一次需要进行回归测试的时候,依然要做相同的工作。
发明内容
本发明要解决的技术问题,在于提供基于EPOS的仿真测试***,解决现有EPOS测试效率低下的问题。
本发明是这样实现的:
基于EPOS的仿真测试装置,用于测试EPOS,所述的EPOS为EPOS整机或EPOS终端主板,所述仿真测试装置包括主控单元、网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元和电源单元;所述网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元、电源单元与主控单元连接;其中:
所述网络接口单元包含第一网络接口,所述的第一网络接口用于与待测EPOS的网络接口连接;
所述显示接口单元包含第一显示接口,所述的第一显示接口用于与待测EPOS的显示接口连接;
所述刷卡槽接口单元包含第一刷卡槽接口,所述第一刷卡槽接口用于与待测EPOS的刷卡槽接口连接;
所述键盘接口单元包含第一键盘接口,所述的第一键盘接口用于与待测EPOS的键盘接口连接;
所述的第一网络接口、第一显示接口、第一刷卡槽接口和第一键盘接口与主控单元连接;
所述主控单元用于测试待测EPOS。
进一步地,所述的第一网络接口为电话线接口,所述网络接口单元还包含FSK信号处理器,所述的第一网络接口通过所述的FSK信号处理器与主控单元连接。
进一步地,所述的网络接口单元还包含第二网络接口和第一继电器,所述的第二网络接口用于与外部网络接口连接,所述第一继电器用于接收主控单元的信号控制第一网络接口与第二网络接口之间的通断。
进一步地,所述的网络接口单元还包含第一手动开关,所述的第一手动开关用于手动控制第一网络接口与第二网络接口之间的通断。
进一步地,所述的网络接口单元还包含第一指示灯,所述第一指示灯用于指示第一网络接口与第二网络接口之间的通断状态。
进一步地,所述的显示接口单元包含第二显示接口,所述的第二显示接口与第一显示接口连接,所述的第二显示接口用于与待测EPOS的显示器连接。
进一步地,所述的显示接口单元包含显示解码器,所述的第一显示接口通过所述的显示解码器与所述的主控单元连接。
进一步地,所述的第一显示接口为第一液晶显示接口,所述的显示解码器为液晶解码器。
进一步地,所述的刷卡槽接口单元包含刷卡信号模拟器,所述的第一刷卡槽接口通过所述的刷卡信号模拟器与所述的主控单元连接。
进一步地,所述的刷卡槽接口单元包含第二刷卡槽接口,所述第二刷卡槽接口与所述主控单元连接,所述第二刷卡槽接口用于与待测EPOS的刷卡槽连接。
进一步地,所述的键盘接口单元包含按键信号模拟器,所述的第一键盘接口通过所述的按键信号模拟器与所述的主控单元连接。
进一步地,所述的键盘接口单元还包含第二键盘接口,所述的第二键盘接口与所述的主控单元连接,所述的第二键盘接口用于与待测EPOS的键盘连接。
进一步地,所述的键盘接口单元还包含按键信号识别器,所述的第二键盘接口通过所述的按键信号识别器与所述的主控单元连接。
进一步地,所述的电源单元包含有电源处理电路、第一电源接口和第二继电器,所述的第一电源接口用于与待测EPOS的电源接口连接,所述第二继电器用于接收所述主控单元的信号控制电源处理电路与第一电源接口之间的电路通断。
进一步地,所述的电源单元还包含第二指示灯,所述的第二指示灯用于指示电源处理电路与第一电源接口之间的电路通断状态。
进一步地,所述的电源单元还包含第二手动开关,所述的第二手动开关用于手动控制电源处理电路与第一电源接口之间的电路通断。
进一步地,还包含通信接口单元,所述的通信接口单元与主控单元连接,所述的通信接口单元包含第一通信接口,所述的第一通信接口与主控单元连接,所述的第一通信接口用于与待测EPOS的通信接口连接。
进一步地,所述的第一通信接口为串口。
进一步地,所述的通信接口单元还包含密码键盘处理器,所述的密码键盘处理器分别与第一通信接口和主控单元连接。
进一步地,所述的通信接口单元还包含第二通信接口,所述的第二通信接口与主控单元连接,所述的第二通信接口用于与上位机连接。
进一步地,所述的第二通信接口为USB或串口。
进一步地,还包含显示单元,所述的显示单元与主控单元连接。
以及本发明还提供基于EPOS的仿真测试***,包含仿真测试装置和上位机,所述的上位机与仿真测试装置连接。
进一步地,所述的上位机为个人电脑。
本发明具有如下优点:一、实现了EPOS终端的自动化测试,整个***的设计,实现了EPOS终端测试过程中的各种操作,通过指令控制EPOS终端操作,并获取操作的结果进行分析对比,最终可以生成测试报告,完成自动化测试过程,大大提高了测试效率,节约了测试成本。二、模拟按键,模拟刷卡操作,***设计中的按键模拟器和刷卡模拟器,可以代替大量的各种人工操作。三、可以实时监听EPOS终端运行过程的状态,液晶解码器模块直接和终端液晶屏接口相连,可以实时获取液晶屏显示的数据,并将其上传给PC机,从而达到实时监控EPOS运行的过程状态。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明实施例一的装置结构示意图。
图2为本发明实施例二的装置结构示意图。
图3为本发明实施例三的装置结构示意图。
图4为本发明实施例四的装置结构示意图。
图5为本发明实施例五的装置结构示意图。
图6为本发明实施例六的装置结构示意图。
图7为本发明实施例七的装置结构示意图。
图8为本发明实施例八的***结构示意图。
具体实施方式
请参阅图1到图8所示,以下将对本发明进行详细说明。
实施例一:
如图1所示,基于EPOS的仿真测试装置1,用于测试EPOS2,仿真测试装置1包括主控单元10、网络接口单元11、显示接口单元12、刷卡槽接口单元13、键盘接口单元14和电源单元15;网络接口单元11、显示接口单元12、刷卡槽接口单元13、键盘接口单元14、电源单元15与主控单元10连接。
网络接口单元11包含第一网络接口110,显示接口单元12包含第一显示接口120,刷卡槽接口单元13包含第一刷卡槽接口130,键盘接口单元14包含第一键盘接口140。第一网络接口110、第一显示接口120、第一刷卡槽接口130和第一键盘接口140与主控单元10连接。主控单元10用于测试待测EPOS。
EPOS2(即待测EPOS,可以为EPOS整机或是EPOS终端主板)包含有网络接口210、显示接口220、刷卡槽接口230和键盘接口240。
当要对EPOS2进行测试时,第一网络接口110与网络接口210连接,第一显示接口120与显示接口220连接,第一刷卡槽接口130与刷卡槽接口230连接,第一键盘接口140与键盘接口240连接。
仿真测试装置1通过第一网络接口110可以在刷卡支付测试时发送数据包到EPOS2或接收EPOS2的支付的数据包。仿真测试装置1通过第一显示接口120可以获取到EPOS2的显示数据,第一显示接口120的数据流向为从EPOS2到仿真测试装置1的单向交互。仿真测试装置1通过第一刷卡槽接口130可以模拟发送刷卡数据到EPOS2。仿真测试装置1通过第一键盘接口140可以模拟发送按键数据到EPOS2。电源单元15用于给仿真测试装置1上的各个单元供电。
仿真测试装置1可以根据预存在主控单元的测试程序或者存储器内的测试程序对EPOS2进行多种测试,现以支付测试为例对测试过程进行说明。首先仿真测试装置1的主控单元10通过第一网络接口110模拟发送交易请求到EPOS2,EPOS2从网络接口210接收到交易请求后,会在显示接口220上将交易请求的相关信息输出。主控单元10从第一显示接口120获取到显示数据,则主控单元10就能从判断显示数据是否正确而测试出EPOS2的正常与否。如果显示正常则主控单元10通过第一刷卡槽接口130模拟发送刷卡数据到刷卡槽接口230,则EPOS2会在显示接口220输出刷卡数据相关信息。主控单元10判断刷卡数据相关信息是否正确,正确则在第一键盘接口140模拟输出按键数据。EPOS2从键盘接口240接收到按键数据后会发送刷卡和按键信息到网络接口210,主控单元10从第一网络接口110获取到刷卡和按键信息后可以判断信息是否正确,从而测试出EPOS2是否正常。
仿真测试装置1对EPOS2进行测试时,可以快速检测出EPOS2是否正常,可以快速检测出EPOS2的故障位置。
为了获取到详细的测试信息,可以将仿真测试装置1与上位机进行连接。仿真测试装置1可以通过网络接口单元11与上位机连接,也可以通过USB或串口与上位机连接。主控单元10可用于根据上位机下发的测试指令进行测试,主控单元10还可用于将测试过程和结果发送到上位机上。
实施例二:
常见的EPOS2的网络接口类型有电话线,网线或无线网。当网络接口210为网线时,则仿真测试装置1的第一网络接口110要通过一个交换机或者路由器再连接到EPOS2的网络接口210。当网络接口210为电话线接口时,则第一网络接口110为电话线接口。为了匹配电话线的信号类型与主控单元10的信号类型,在实施例一的仿真测试装置1的基础上,则网络接口单元11还包含FSK(频移键控)信号处理器111,如图2所示,第一网络接口110通过FSK信号处理器111与主控单元10连接。则仿真测试装置1可以完成对电话线类型的EPOS2的测试。
网络接口单元11还包含第二网络接口112和第一继电器113,第二网络接口112用于与外部网络接口连接,外部网络接口为支付提供商(如银联)提供,用于EPOS连接并可实现在线支付的网络接口。通过外部网络接口可以实现EPOS2连上外部支付网络进行测试。第一继电器113用于接收主控单元10的信号控制第一网络接口110与第二网络接口112之间的通断。第一继电器113的输入控制端与主控单元10连接,第一继电器113的输出切换端分别与第一网络接口110与第二网络接口112连接。第一继电器113根据主控单元10的指令断开和闭合输出切换端,可以实现模拟人工测试过程中,发生网络断开意外或者其他人为制造接收数据超时的情况。
为了实现在不受主控单元10控制下,依然可以人为地操作第一网络接口110和第二网络接口112的通断,网络接口单元11还包含第一手动开关114,第一手动开关114连接在第一网络接口110和第二网络接口112之间,用于手动控制第一网络接口110与第二网络接口112之间的通断。
网络接口单元11还包含第一指示灯115,第一指示灯接于第一网络接口110和第二网络接口112之间,第一指示灯115用于指示第一网络接口110与第二网络接口112之间的通断状态。第一指示灯115可实现更直观判断。可以以指示灯亮的情况代表电路连通,指示灯灭的情况代表电路断开。方便用户的判断。
实施例三:
如图3所示,在实施例一的仿真测试装置1的基础上,为了方便测试者方便看到EPOS2的显示内容和方便对EPOS2的显示器进行测试,显示接口单元12包含第二显示接口121,第二显示接口121与第一显示接口120连接,第二显示接口121用于与EPOS2的显示器连接。第二显示接口121与第一显示接口120这两个接口是相互连通的,当EPOS2发送出显示信息时,此显示信息会同时在EPOS2的显示器上显示出来。
为了方便主控单元10对EPOS2的显示接口220的显示数据的获取,显示接口单元12包含显示解码器122,第一显示接口120通过显示解码器 122与主控单元连接,如图3所示。显示解码器122用于将EPOS2发送的显示数据通过处理,还原成显示数据所代表的真实数据,并将真实数据送到主控模块进行识别。EPOS上常用的显示器为液晶显示器,则第一显示接口120可以为第一液晶显示接口,显示解码器122为液晶解码器。
实施例四:
如图4所示,在实施例一的仿真测试装置1的基础上,刷卡槽接口单元13包含刷卡信号模拟器131,第一刷卡槽接口130通过刷卡信号模拟器131与主控单元10连接。刷卡信号模拟器131用于根据主控单元10发送的刷卡数据,模拟刷卡信号。
刷卡槽接口单元13进一步还可以包含第二刷卡槽接口132,第二刷卡槽接口132与所述主控单元10,第二刷卡槽接口132用于与待测EPOS的刷卡槽连接。这样在测试者在EPOS2的刷卡槽进行刷卡测试时,主控单元10可以获取到刷卡信息,而后再从第一刷卡槽接口130将刷卡信息转发到EPOS2,即可在主控单元10获取到刷卡信息的基础上,EPOS2可以完成刷卡操作。
实施例五:
如图5所示,在实施例一的仿真测试装置1的基础上,进一步地,键盘接口单元14包含按键信号模拟器141,第一键盘接口140通过按键信号模拟器141与主控单元10连接。按键信号模拟器141用于根据EPOS2的按键协议将主控单元10的按键数据转换成特定格式的按键信号给EPOS2,减轻了主控单元10的处理负担。
键盘接口单元14包含第二键盘接口142,第二键盘接口142与主控单元10连接,第二键盘接口142用于与EPOS2的键盘连接。则在实际对EPOS2的按键进行输入操作测试时,仿真测试装置1的主控单元10可以获取到键盘的输入信息,可以对键盘进行测试。键盘接口单元14还包含按键信号识别器143,第二键盘接口142通过按键信号识别器143与主控单元10连接。按键信号识别器143用于对EPOS2的键盘传输过来的数据进行解码,方便主控单元10对按键数据的识别,从而可以加快测试速度。由于现有的EPOS的键盘都具有按键指示灯,所以主控单元10也可以从第二键盘接口142上识别到按键指示灯信号。
实施例六:
如图6所示,电源单元15包含有电源处理电路150、第一电源接口151和第二继电器152,第一电源接口151用于与EPOS2的电源接口250连接,第二继电器152用于接收主控单元10的信号控制电源处理电路150与第一电源接口151之间的电路通断。电源单元15作为给仿真测试装置1供电的单元,为了满足供电的要求,电源单元15包含有电源处理电路150。电源处理电路150本领域常用的包含有滤波电路和电压转换电路,输出满足供电要求的电压。第二继电器152连接在电源处理电路150和第一电源接口151之间,并与主控单元10连接接受信号并控制电源处理电路150和第一电源接口151的通断,即实现了主控单元10对EPOS2电源的控制。从而主控单元10可以实现模拟人工测试过程中,需要人为制造终端意外断电,重启EPOS2的情况。
电源单元15还包含第二指示灯153,第二指示灯153用于指示电源处理电路150与第一电源接口151之间的电路通断状态。第二指示灯153实现直观判断上述电路的通断状态。指示灯亮的情况代表上述电路连通,指示灯灭的情况代表上述电路断开。电源单元15还包含第二手动开关154,第二手动开关154用于手动控制电源处理电路150与第一电源接口151之间的电路通断。第二手动开关154确保了不受主控单元10的控制下,依然可以人为操作上述电路的导通与断开。
实施例七:
如图7所示,仿真测试装置1还包含通信接口单元16,通信接口单元16与主控单元10连接,通信接口单元16包含第一通信接口160,第一通信接口160与主控单元10连接,第一通信接口160用于与待测EPOS的通信接口260连接。通过第一通信接口160可以实现仿真测试装置1与EPOS2的信息交互。常见的第一通信接口类型为串口或USB。第一通信接口160可以交互任意信息,包括密码键盘同步信息。当要对密码键盘同步信息进行处理时,通信接口单元16还包含密码键盘处理器161,密码键盘处理器161分别与第一通信接口160和主控单元10连接。密码键盘处理器161可以实现对密码键盘同步信息的双向处理。主控单元10在发送密码键盘同步信息时,就直接将信息发送到密码键盘处理器161进行处理,而在发送密码键盘同步信息时,则将信息发送到第一通信接口160。密码键盘处理器161在接收到请求同步密码键盘信息时,会将信息进行处理,模仿密码键盘同步。
通信接口单元16还包含第二通信接口162,第二通信接口162与主控单元10连接,第二通信接口162用于与上位机连接,第二通信接口162为USB或串口。第二通信接口162可以实现与多种通信接口的上位机进行通信。仿真测试装置1还包含显示单元17,显示单元17与主控单元10连接。显示单元17可用于显示测试相关信息,如测试过程信息、测试结果信息等,方便测试者直观看到测试相关信息。
实施例二到实施例七的任一实施例都是为了进一步对仿真测试装置1的各个单元进行优化而做出的,由于其中每一个实施优化的单元都不相同,则实施例二到实施例七的实施例可以进行任意的结合使用,而不能认为实施例二到实施例七只可单独实现。
本发明在仿真测试装置1所有可能实现的方案的基础上,提供了基于EPOS的仿真测试***,包含仿真测试装置和上位机,上位机与仿真测试装置连接,所述的仿真测试装置为本发明提供的任一种的仿真测试装置。任何能实现主动与仿真测试装置信息交互的设备都是上位机,优选地,上位机为个人电脑。个人电脑作为上位机具有通用性强,价格低,存在广的优点。为了说明本实施例中对各个单元的改进可以随意结合以及本发明提供的仿真测试***,以下将以实施例八为例进行说明。
实施例八:
如图8所示,基于EPOS的仿真测试***,包含仿真测试装置1和上位机3,仿真测试***用于对EPOS2进行测试。仿真测试装置1分别与上位机3和EPOS2连接。仿真测试装置1包含有主控单元10、网络接口单元11、显示接口单元12、刷卡槽接口单元13、键盘接口单元14、电源单元15、通信接口单元16和显示单元17。网络接口单元11包含有第一网络接口110、FSK信号处理器111、第二网络接口112、第一继电器113、第一手动开关114和第一指示灯115。显示接口单元12包含有第一显示接口120,第二显示接口121和显示解码器122。刷卡槽接口单元13包含有第一刷卡槽接口130、刷卡信号模拟器131和第二刷卡槽接口132。键盘接口单元14包含有第一键盘接口140、按键信号模拟器141、第二键盘接口142和按键信号识别器143。电源单元15包含有电源处理电路150、第一电源接口151、第二继电器152、第二指示灯153和第二手动开关154。通信接口单元16包含有第一通信接口160、密码键盘处理器161和第二通信接口162。上位机3通过第二通信接口162与仿真测试装置1连接。以上各个单元及其单元内的子单元的连接关系已在实施例一到实施例七中说明,在这里不再赘述。以下将以如何实现各个测试过程进行说明。
一、网络功能仿真测试:
上位机3通过第二通信接口162下发网络接口的“连接指令”和“断开指令”,主控单元10接收到指令后,则驱动第一继电器113执行相应的连接或断开。网络接口连接或断开时,EPOS2会在显示接口220上输出网络接口的状态,主控单元10可以从第一显示接口120获取到显示信息,主控单元10再将此显示信息通过第二通信接口162发送到个人电脑,则个人电脑就可以判断出网络功能是否正常,个人电脑可以将仿真测试结果以报告的形式输出。
二、电源功能仿真测试:
上位机3通过第二通信接口162下发电源接口250的“连接指令”和“断开指令”,主控单元10接收到指令后,则驱动第二继电器152执行相应的连接或断开。电源接口250连接时,EPOS2会在显示接口220上输出基本的状态,电源接口250断开时,EPOS2的显示接口220无输出。主控单元10可以从第一显示接口120获取到显示信息,主控单元10再将此显示信息通过第二通信接口162发送到个人电脑,则个人电脑就可以判断出电源功能是否正常,个人电脑可以将仿真测试结果以报告的形式输出。
三、通信功能仿真测试:
上位机3通过第二通信接口162下发与EPOS2的通信数据,主控单元10接收到通信数据后,则将通信数据转发到第一通信接口160。EPOS2接收到通信数据后,会在显示接口220上输出。主控单元10可以从第一显示接口120获取到显示信息,主控单元10再将此显示信息通过第二通信接口162发送到个人电脑,则个人电脑就可以判断出通信功能是否正常,个人电脑可以将仿真测试结果以报告的形式输出。
四、按键功能仿真测试:
上位机3通过第二通信接口162下发模拟按键数据,主控单元10接收到模拟按键数据后,则将模拟按键数据发送到按键信号模拟器141。按键信号模拟器141将按键数据发送到EPOS2的键盘接口,EPOS2接收到按键数据后,会在显示接口220上输出。主控单元10可以从第一显示接口120获取到显示信息,主控单元10再将此显示信息通过第二通信接口162发送到个人电脑,则个人电脑就可以判断出按键功能是否正常,个人电脑可以将仿真测试结果以报告的形式输出。
五、刷卡槽功能仿真测试
上位机3通过第二通信接口162下发模拟刷卡数据,主控单元10接收到模拟刷卡数据后,则将模拟刷卡数据发送到刷卡信号模拟器131。刷卡信号模拟器131将刷卡数据发送到EPOS2的刷卡槽接口,EPOS2接收到刷卡数据后,会在显示接口220上输出。主控单元10可以从第一显示接口120获取到显示信息,主控单元10再将此显示信息通过第二通信接口162发送到个人电脑,则个人电脑就可以判断出刷卡功能是否正常,个人电脑可以将仿真测试结果以报告的形式输出。
综上:本发明可以实现对EPOS的完全、自动地仿真和测试,大大增加了测试效率,同时可以进行离线或在线的测试,本发明大大节省了在测试过程中的人力劳动。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
Claims (15)
1.基于EPOS的仿真测试装置,用于测试EPOS,所述的EPOS为EPOS整机或EPOS终端主板,其特征在于:所述仿真测试装置包括主控单元、网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元和电源单元;所述网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元、电源单元与主控单元连接;其中:
所述网络接口单元包含第一网络接口,所述的第一网络接口用于与待测EPOS的网络接口连接;
所述显示接口单元包含第一显示接口,所述的第一显示接口用于与待测EPOS的显示接口连接;
所述刷卡槽接口单元包含第一刷卡槽接口,所述第一刷卡槽接口用于与待测EPOS的刷卡槽接口连接;
所述键盘接口单元包含第一键盘接口,所述的第一键盘接口用于与待测EPOS的键盘接口连接;
所述的第一网络接口、第一显示接口、第一刷卡槽接口和第一键盘接口与主控单元连接;
所述主控单元用于测试待测EPOS。
2.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的第一网络接口为电话线接口,所述网络接口单元还包含FSK信号处理器,所述的第一网络接口通过所述的FSK信号处理器与主控单元连接。
3.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的网络接口单元还包含第二网络接口和第一继电器,所述的第二网络接口用于与外部网络接口连接,所述第一继电器用于接收主控单元的信号控制第一网络接口与第二网络接口之间的通断。
4.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的显示接口单元包含第二显示接口,所述的第二显示接口与第一显示接口连接,所述的第二显示接口用于与待测EPOS的显示器连接。
5.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的显示接口单元包含显示解码器,所述的第一显示接口通过所述的显示解码器与所述的主控单元连接。
6.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的刷卡槽接口单元包含刷卡信号模拟器,所述的第一刷卡槽接口通过所述的刷卡信号模拟器与所述的主控单元连接。
7.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的刷卡槽接口单元包含第二刷卡槽接口,所述第二刷卡槽接口与所述主控单元连接,所述第二刷卡槽接口用于与待测EPOS的刷卡槽连接。
8.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的键盘接口单元包含按键信号模拟器,所述的第一键盘接口通过所述的按键信号模拟器与所述的主控单元连接。
9.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的键盘接口单元还包含第二键盘接口,所述的第二键盘接口与所述的主控单元连接,所述的第二键盘接口用于与待测EPOS的键盘连接。
10.根据权利要求9所述的基于EPOS的仿真测试装置,其特征在于:所述的键盘接口单元还包含按键信号识别器,所述的第二键盘接口通过所述的按键信号识别器与所述的主控单元连接。
11.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:所述的电源单元包含有电源处理电路、第一电源接口和第二继电器,所述的第一电源接口用于与待测EPOS的电源接口连接,所述第二继电器用于接收所述主控单元的信号控制电源处理电路与第一电源接口之间的电路通断。
12.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:还包含通信接口单元,所述的通信接口单元与主控单元连接,所述的通信接口单元包含第一通信接口,所述的第一通信接口与主控单元连接,所述的第一通信接口用于与待测EPOS的通信接口连接。
13.根据权利要求12所述的基于EPOS的仿真测试装置,其特征在于:所述的通信接口单元还包含第二通信接口,所述的第二通信接口与主控单元连接,所述的第二通信接口用于与上位机连接。
14.根据权利要求1所述的基于EPOS的仿真测试装置,其特征在于:还包含显示单元,所述的显示单元与主控单元连接。
15.基于EPOS的仿真测试***,其特征在于:包含仿真测试装置和上位机,所述的上位机与仿真测试装置连接,所述的仿真测试装置为权利要求1到14任一所述的仿真测试装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310642582.9A CN103838670B (zh) | 2013-12-03 | 2013-12-03 | 基于epos的仿真测试装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310642582.9A CN103838670B (zh) | 2013-12-03 | 2013-12-03 | 基于epos的仿真测试装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103838670A CN103838670A (zh) | 2014-06-04 |
CN103838670B true CN103838670B (zh) | 2016-05-18 |
Family
ID=50802193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310642582.9A Expired - Fee Related CN103838670B (zh) | 2013-12-03 | 2013-12-03 | 基于epos的仿真测试装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103838670B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104834598B (zh) * | 2015-04-10 | 2018-09-28 | 福建升腾资讯有限公司 | 一种ic卡终端测试的方法 |
CN107590067A (zh) * | 2017-08-01 | 2018-01-16 | 百富计算机技术(深圳)有限公司 | 通过pos模拟器进行测试的方法及装置 |
US12015719B1 (en) | 2023-09-13 | 2024-06-18 | Zecurity, Llc | Apparatus, systems, and methods relying on non-flashable circuitry for improving security on public or private networks |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6785845B2 (en) * | 2001-04-10 | 2004-08-31 | Hewlett-Packard Development Company, L.P. | POS terminal test system and method |
CN101335651A (zh) * | 2007-06-26 | 2008-12-31 | ***股份有限公司 | 一种终端仿真测试***及使用该***扩充终端的方法 |
CN103063938A (zh) * | 2011-10-21 | 2013-04-24 | 佛山市顺德区顺达电脑厂有限公司 | Pos机自动测试装置 |
-
2013
- 2013-12-03 CN CN201310642582.9A patent/CN103838670B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6785845B2 (en) * | 2001-04-10 | 2004-08-31 | Hewlett-Packard Development Company, L.P. | POS terminal test system and method |
CN101335651A (zh) * | 2007-06-26 | 2008-12-31 | ***股份有限公司 | 一种终端仿真测试***及使用该***扩充终端的方法 |
CN103063938A (zh) * | 2011-10-21 | 2013-04-24 | 佛山市顺德区顺达电脑厂有限公司 | Pos机自动测试装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103838670A (zh) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105788227B (zh) | 用电信息采集***故障诊断设备 | |
CN109144036B (zh) | 一种基于fpga芯片的机械手模拟测试***及测试方法 | |
CN214480706U (zh) | 远程调试设备及*** | |
CN103838670B (zh) | 基于epos的仿真测试装置及*** | |
CN104516798A (zh) | 无线一对多测试*** | |
CN104836877B (zh) | 一种调试检测手机的方法 | |
CN104021105A (zh) | 一种基于arm的多功能接口扩展装置及方法 | |
CN104426990A (zh) | 一种控制方法和装置 | |
CN206523872U (zh) | 一种usb设备测试*** | |
CN111203869B (zh) | 一种机器人***维护方法、装置、机器人及可读存储介质 | |
CN114356671A (zh) | 板卡调试装置、***及方法 | |
CN102121977A (zh) | 一种ic卡电能表检测方法及装置 | |
CN106844277A (zh) | 一种服务器及其信息传输方法 | |
CN108562805A (zh) | 一种交互式通断电测试装置、***及方法 | |
CN110096291A (zh) | 电源管理芯片升级电路、方法及网络设备 | |
CN201838235U (zh) | 智能实训控制装置、实训教学考核*** | |
CN204028696U (zh) | 空调器线控器的测试装置和*** | |
CN110597685A (zh) | 一种服务器***日志Log文件收集工具及方法 | |
CN109993951B (zh) | 一种门牌***及其控制方法和装置 | |
CN114745257A (zh) | 数据帧调试方法、装置、设备及存储介质 | |
CN204919100U (zh) | 一种自助洗衣机套件 | |
CN203950006U (zh) | 一种基于微处理器的飞机导线故障自动检测器 | |
CN207232759U (zh) | 一种自动化测试*** | |
CN103376369A (zh) | 通讯负载的测试方法及装置 | |
CN205281199U (zh) | 一种冗余现场总线i/o控制装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160518 |
|
CF01 | Termination of patent right due to non-payment of annual fee |