• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 19
    • 下载费用:30 金币  

    重庆时时彩直选杀一号: 基于EPOS的仿真测试装置及系统.pdf

    关 键 词:
    基于 EPOS 仿真 测试 装置 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201310642582.9

    申请日:

    2013.12.03

    公开号:

    CN103838670A

    公开日:

    2014.06.04

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 11/36申请日:20131203|||公开
    IPC分类号: G06F11/36 主分类号: G06F11/36
    申请人: 福建升腾资讯有限公司
    发明人: 吴振盛; 张登峰; 余杭军
    地址: 350000 福建省福州市仓山区金山工业区金山大道618号21#、22#、55#
    优先权:
    专利代理机构: 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人: 宋连梅
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310642582.9

    授权公告号:

    ||||||

    法律状态公告日:

    2016.05.18|||2014.07.02|||2014.06.04

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明提供基于EPOS的仿真测试装置及系统,本装置用于测试EPOS,所述的EPOS为EPOS整机或EPOS终端主板,所述仿真测试装置包括主控单元、网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元和电源单元;所述网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元、电源单元与主控单元连接。本发明实现了对EPOS的快速高效的仿真测试,解决了现有EPOS测试效率低下的问题。

    权利要求书

    权利要求书
    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任一所述的仿真测试装置。

    说明书

    说明书基于EPOS的仿真测试装置及系统
    技术领域
    本发明涉及基于EPOS的仿真测试装置及系统。
    背景技术
    嵌入式软件产品的测试中,并没有比较通用的测试平台,大多需要根据产品的应用领域和平台进行独立的开发。嵌入式的测试工作主要有传统的人工操作测试和特定平台下开发的一些仿真系统测试。目前仿真测试环境有:半实物仿真测试环境、在线仿真器测试环境、全数字仿真测试环境。
    在电话支付行业中(如EPOS:银行卡受理系统)。绝大多数的测试操作,都由测试人员手工操作完成,虽然测试过程中已经有很多辅助工具,但是基于电话支付终端的自动化测试领域还是一片空白。测试人员在测试的过程中,需要通过手动执行测试用例来完成测试,期间不可避免的,需要执行大量的按键,刷卡等操作,尤其在遇到一些性能上,强度上的测试时,往往大量的手工操作,费事费力,结果可能还存在的误差。对于测试的过程中,存在的一些状态无法记录下来和重复执行,下一次需要进行回归测试的时候,依然要做相同的工作。
    发明内容
    本发明要解决的技术问题,在于提供基于EPOS的仿真测试系统,解决现有EPOS测试效率低下的问题。
    本发明是这样实现的:
    基于EPOS的仿真测试装置,用于测试EPOS,所述的EPOS为EPOS整机或EPOS终端主板,所述仿真测试装置包括主控单元、网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元和电源单元;所述网络接口单元、显示接口单元、刷卡槽接口单元、键盘接口单元、电源单元与主控单元连接;其中:
    所述网络接口单元包含第一网络接口,所述的第一网络接口用于与待测EPOS的网络接口连接;
    所述显示接口单元包含第一显示接口,所述的第一显示接口用于与待测EPOS的显示接口连接;
    所述刷卡槽接口单元包含第一刷卡槽接口,所述第一刷卡槽接口用于与待测EPOS的刷卡槽接口连接;
    所述键盘接口单元包含第一键盘接口,所述的第一键盘接口用于与待测EPOS的键盘接口连接;
    所述的第一网络接口、第一显示接口、第一刷卡槽接口和第一键盘接口与主控单元连接;
    所述主控单元用于测试待测EPOS。
    进一步地,所述的第一网络接口为电话线接口,所述网络接口单元还包含FSK信号处理器,所述的第一网络接口通过所述的FSK信号处理器与主控单元连接。
    进一步地,所述的网络接口单元还包含第二网络接口和第一继电器,所述的第二网络接口用于与外部网络接口连接,所述第一继电器用于接收主控单元的信号控制第一网络接口与第二网络接口之间的通断。
    进一步地,所述的网络接口单元还包含第一手动开关,所述的第一手动开关用于手动控制第一网络接口与第二网络接口之间的通断。
    进一步地,所述的网络接口单元还包含第一指示灯,所述第一指示灯用于指示第一网络接口与第二网络接口之间的通断状态。
    进一步地,所述的显示接口单元包含第二显示接口,所述的第二显示接口与第一显示接口连接,所述的第二显示接口用于与待测EPOS的显示器连接。
    进一步地,所述的显示接口单元包含显示解码器,所述的第一显示接口通过所述的显示解码器与所述的主控单元连接。
    进一步地,所述的第一显示接口为第一液晶显示接口,所述的显示解码器为液晶解码器。
    进一步地,所述的刷卡槽单元包含刷卡信号模拟器,所述的第一刷卡槽接口通过所述的刷卡信号模拟器与所述的主控单元连接。
    进一步地,所述的刷卡槽单元包含第二刷卡槽接口,所述第二刷卡槽接口与所述主控单元连接,所述第二刷卡槽接口用于与待测EPOS的刷卡槽连接。
    进一步地,所述的键盘接口单元包含按键信号模拟器,所述的第一键盘接口通过所述的按键信号模拟器与所述的主控单元连接。
    进一步地,所述的键盘接口单元还包含第二键盘接口,所述的第二键盘接口与所述的主控单元连接,所述的第二键盘接口用于与待测EPOS的键盘连接。
    进一步地,所述的键盘接口单元还包含按键信号识别器,所述的第二键盘接口通过所述的按键信号识别器与所述的主控单元连接。
    进一步地,所述的电源单元包含有电源处理电路、第一电源接口和第二继电器,所述的第一电源接口用于与待测EPOS的电源接口连接,所述第二继电器用于接收所述主控单元的信号控制电源处理电路与第一电源接口之间的电路通断。
    进一步地,所述的电源单元还包含第二指示灯,所述的第二指示灯用于指示电源处理电路与第一电源接口之间的电路通断状态。
    进一步地,所述的电源单元还包含第二手动开关,所述的第二手动开关用于手动控制电源处理电路与第一电源接口之间的电路通断。
    进一步地,还包含通信接口单元,所述的通信接口单元与主控单元连接,所述的通信接口单元包含第一通信接口,所述的第一通信接口与主控单元连接,所述的第一通信接口用于与待测EPOS的通信接口连接。
    进一步地,所述的第一通信接口为串口。
    进一步地,所述的通信接口单元还包含密码键盘处理器,所述的密码键盘处理器分别与第一通信接口和主控单元连接。
    进一步地,所述的通信接口单元还包含第二通信接口,所述的第二通信接口与主控单元连接,所述的第二通信接口用于与上位机连接。
    进一步地,所述的第二通信接口为USB或串口。
    进一步地,还包含显示单元,所述的显示单元与主控单元连接。
    以及本发明还提供基于EPOS的仿真测试系统,其特征在于:包含仿真测试装置和上位机,所述的上位机与仿真测试装置连接,所述的仿真测试装置为权利要求1到22任一所述的仿真测试装置。
    进一步地,所述的上位机为个人电脑。
    本发明具有如下优点:一、实现了EPOS终端的自动化测试,整个系统的设计,实现了EPOS终端测试过程中的各种操作,通过指令控制EPOS终端操作,并获取操作的结果进行分析对比,最终可以生成测试报告,完成自动化测试过程,大大提高了测试效率,节约了测试成本。二、模拟按键,模拟刷卡操作,系统设计中的按键模拟器和刷卡模拟器,可以代替大量的各种人工操作。三、可以实时监听EPOS终端运行过程的状态,液晶解码器??橹苯雍椭斩艘壕两涌谙嗔?,可以实时获取液晶屏显示的数据,并将其上传给PC机,从而达到实时监控EPOS运行的过程状态。
    附图说明
    下面参照附图结合实施例对本发明作进一步的说明。
    图1为本发明实施例一的装置结构示意图。
    图2为本发明实施例二的装置结构示意图。
    图3为本发明实施例三的装置结构示意图。
    图4为本发明实施例四的装置结构示意图。
    图5为本发明实施例五的装置结构示意图。
    图6为本发明实施例六的装置结构示意图。
    图7为本发明实施例七的装置结构示意图。
    图8为本发明实施例八的系统结构示意图。
    具体实施方式
    请参阅图1到图7所示,以下将对本发明进行详细说明。
    实施例一:
    如图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与显示接口210连接,第一刷卡槽接口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通过显示解码器120与主控单元连接,如图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接收到指令后,则驱动第一继电器115执行相应的连接或断开。网络接口连接或断开时,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接收到通信数据后,则将通信数据转发到第一通信接口161。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的完全、自动地仿真和测试,大大增加了测试效率,同时可以进行离线或在线的测试,本发明大大节省了在测试过程中的人力劳动。
    虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所?;さ姆段?。

    关于本文
    本文标题:基于EPOS的仿真测试装置及系统.pdf
    链接地址://www.4mum.com.cn/p-6147582.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • pk彩票网址 头发最赚钱的项目 棋牌下载送20现金 p3开机号近10期彩宝网 六合彩公式 北京赛车pk10开奖图 35选7开奖结果068 湖南幸运赛车追号计划 太子彩票游戏 体彩黑龙江6+1开奖结果 西安pk北京赛车视频 A彩娱乐首页 湖南快乐十分之动物总动员开奖直播 3月5日福彩中奖号码 万家彩票群 辽宁35选7顺序开奖结果