国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于epos的仿真測(cè)試裝置及系統(tǒng)的制作方法

      文檔序號(hào):6522104閱讀:314來(lái)源:國(guó)知局
      基于epos的仿真測(cè)試裝置及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供基于EPOS的仿真測(cè)試裝置及系統(tǒng),本裝置用于測(cè)試EPOS,所述的EPOS為EPOS整機(jī)或EPOS終端主板,所述仿真測(cè)試裝置包括主控單元、網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元和電源單元;所述網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元、電源單元與主控單元連接。本發(fā)明實(shí)現(xiàn)了對(duì)EPOS的快速高效的仿真測(cè)試,解決了現(xiàn)有EPOS測(cè)試效率低下的問(wèn)題。
      【專利說(shuō)明】基于EPOS的仿真測(cè)試裝置及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及基于EPOS的仿真測(cè)試裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]嵌入式軟件產(chǎn)品的測(cè)試中,并沒(méi)有比較通用的測(cè)試平臺(tái),大多需要根據(jù)產(chǎn)品的應(yīng)用領(lǐng)域和平臺(tái)進(jìn)行獨(dú)立的開發(fā)。嵌入式的測(cè)試工作主要有傳統(tǒng)的人工操作測(cè)試和特定平臺(tái)下開發(fā)的一些仿真系統(tǒng)測(cè)試。目前仿真測(cè)試環(huán)境有:半實(shí)物仿真測(cè)試環(huán)境、在線仿真器測(cè)試環(huán)境、全數(shù)字仿真測(cè)試環(huán)境。
      [0003]在電話支付行業(yè)中(如EPOS:銀行卡受理系統(tǒng))。絕大多數(shù)的測(cè)試操作,都由測(cè)試人員手工操作完成,雖然測(cè)試過(guò)程中已經(jīng)有很多輔助工具,但是基于電話支付終端的自動(dòng)化測(cè)試領(lǐng)域還是一片空白。測(cè)試人員在測(cè)試的過(guò)程中,需要通過(guò)手動(dòng)執(zhí)行測(cè)試用例來(lái)完成測(cè)試,期間不可避免的,需要執(zhí)行大量的按鍵,刷卡等操作,尤其在遇到一些性能上,強(qiáng)度上的測(cè)試時(shí),往往大量的手工操作,費(fèi)事費(fèi)力,結(jié)果可能還存在的誤差。對(duì)于測(cè)試的過(guò)程中,存在的一些狀態(tài)無(wú)法記錄下來(lái)和重復(fù)執(zhí)行,下一次需要進(jìn)行回歸測(cè)試的時(shí)候,依然要做相同的工作。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明要解決的技術(shù)問(wèn)題,在于提供基于EPOS的仿真測(cè)試系統(tǒng),解決現(xiàn)有EPOS測(cè)試效率低下的問(wèn)題。
      [0005]本發(fā)明是這樣實(shí)現(xiàn)的:
      [0006]基于EPOS的仿真測(cè)試裝置,用于測(cè)試EP0S,所述的EPOS為EPOS整機(jī)或EPOS終端主板,所述仿真測(cè)試裝置包括主控單元、網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元和電源單元;所述網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元、電源單元與主控單元連接;其中:
      [0007]所述網(wǎng)絡(luò)接口單元包含第一網(wǎng)絡(luò)接口,所述的第一網(wǎng)絡(luò)接口用于與待測(cè)EPOS的網(wǎng)絡(luò)接口連接;
      [0008]所述顯示接口單元包含第一顯示接口,所述的第一顯示接口用于與待測(cè)EPOS的顯示接口連接;
      [0009]所述刷卡槽接口單元包含第一刷卡槽接口,所述第一刷卡槽接口用于與待測(cè)EPOS的刷卡槽接口連接;
      [0010]所述鍵盤接口單元包含第一鍵盤接口,所述的第一鍵盤接口用于與待測(cè)EPOS的鍵盤接口連接;
      [0011]所述的第一網(wǎng)絡(luò)接口、第一顯示接口、第一刷卡槽接口和第一鍵盤接口與主控單元連接;
      [0012]所述主控單元用于測(cè)試待測(cè)EPOS。
      [0013]進(jìn)一步地,所述的第一網(wǎng)絡(luò)接口為電話線接口,所述網(wǎng)絡(luò)接口單元還包含F(xiàn)SK信號(hào)處理器,所述的第一網(wǎng)絡(luò)接口通過(guò)所述的FSK信號(hào)處理器與主控單元連接。
      [0014]進(jìn)一步地,所述的網(wǎng)絡(luò)接口單元還包含第二網(wǎng)絡(luò)接口和第一繼電器,所述的第二網(wǎng)絡(luò)接口用于與外部網(wǎng)絡(luò)接口連接,所述第一繼電器用于接收主控單元的信號(hào)控制第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口之間的通斷。
      [0015]進(jìn)一步地,所述的網(wǎng)絡(luò)接口單元還包含第一手動(dòng)開關(guān),所述的第一手動(dòng)開關(guān)用于手動(dòng)控制第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口之間的通斷。
      [0016]進(jìn)一步地,所述的網(wǎng)絡(luò)接口單元還包含第一指示燈,所述第一指示燈用于指示第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口之間的通斷狀態(tài)。
      [0017]進(jìn)一步地,所述的顯示接口單元包含第二顯示接口,所述的第二顯示接口與第一顯示接口連接,所述的第二顯示接口用于與待測(cè)EPOS的顯示器連接。
      [0018]進(jìn)一步地,所述的顯示接口單元包含顯示解碼器,所述的第一顯示接口通過(guò)所述的顯示解碼器與所述的主控單元連接。
      [0019]進(jìn)一步地,所述的第一顯示接口為第一液晶顯示接口,所述的顯示解碼器為液晶解碼器。
      [0020]進(jìn)一步地,所述的刷卡槽單元包含刷卡信號(hào)模擬器,所述的第一刷卡槽接口通過(guò)所述的刷卡信號(hào)模擬器與所述的主控單元連接。
      [0021]進(jìn)一步地,所述的刷卡槽單元包含第二刷卡槽接口,所述第二刷卡槽接口與所述主控單元連接,所述第二刷卡槽接口用于與待測(cè)EPOS的刷卡槽連接。
      [0022]進(jìn)一步地,所述的鍵盤接口單元包含按鍵信號(hào)模擬器,所述的第一鍵盤接口通過(guò)所述的按鍵信號(hào)模擬器與所述的主控單元連接。
      [0023]進(jìn)一步地,所述的鍵盤接口單元還包含第二鍵盤接口,所述的第二鍵盤接口與所述的主控單元連接,所述的第二鍵盤接口用于與待測(cè)EPOS的鍵盤連接。
      [0024]進(jìn)一步地,所述的鍵盤接口單元還包含按鍵信號(hào)識(shí)別器,所述的第二鍵盤接口通過(guò)所述的按鍵信號(hào)識(shí)別器與所述的主控單元連接。
      [0025]進(jìn)一步地,所述的電源單元包含有電源處理電路、第一電源接口和第二繼電器,所述的第一電源接口用于與待測(cè)EPOS的電源接口連接,所述第二繼電器用于接收所述主控單元的信號(hào)控制電源處理電路與第一電源接口之間的電路通斷。
      [0026]進(jìn)一步地,所述的電源單元還包含第二指示燈,所述的第二指示燈用于指示電源處理電路與第一電源接口之間的電路通斷狀態(tài)。
      [0027]進(jìn)一步地,所述的電源單元還包含第二手動(dòng)開關(guān),所述的第二手動(dòng)開關(guān)用于手動(dòng)控制電源處理電路與第一電源接口之間的電路通斷。
      [0028]進(jìn)一步地,還包含通信接口單元,所述的通信接口單元與主控單元連接,所述的通信接口單元包含第一通信接口,所述的第一通信接口與主控單元連接,所述的第一通信接口用于與待測(cè)EPOS的通信接口連接。
      [0029]進(jìn)一步地,所述的第一通信接口為串口。
      [0030]進(jìn)一步地,所述的通信接口單元還包含密碼鍵盤處理器,所述的密碼鍵盤處理器分別與第一通信接口和主控單元連接。
      [0031]進(jìn)一步地,所述的通信接口單元還包含第二通信接口,所述的第二通信接口與主控單元連接,所述的第二通信接口用于與上位機(jī)連接。[0032]進(jìn)一步地,所述的第二通信接口為USB或串口。
      [0033]進(jìn)一步地,還包含顯示單元,所述的顯示單元與主控單元連接。
      [0034]以及本發(fā)明還提供基于EPOS的仿真測(cè)試系統(tǒng),其特征在于:包含仿真測(cè)試裝置和上位機(jī),所述的上位機(jī)與仿真測(cè)試裝置連接,所述的仿真測(cè)試裝置為權(quán)利要求1到22任一所述的仿真測(cè)試裝置。
      [0035]進(jìn)一步地,所述的上位機(jī)為個(gè)人電腦。
      [0036]本發(fā)明具有如下優(yōu)點(diǎn):一、實(shí)現(xiàn)了 EPOS終端的自動(dòng)化測(cè)試,整個(gè)系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)了 EPOS終端測(cè)試過(guò)程中的各種操作,通過(guò)指令控制EPOS終端操作,并獲取操作的結(jié)果進(jìn)行分析對(duì)比,最終可以生成測(cè)試報(bào)告,完成自動(dòng)化測(cè)試過(guò)程,大大提高了測(cè)試效率,節(jié)約了測(cè)試成本。二、模擬按鍵,模擬刷卡操作,系統(tǒng)設(shè)計(jì)中的按鍵模擬器和刷卡模擬器,可以代替大量的各種人工操作。三、可以實(shí)時(shí)監(jiān)聽EPOS終端運(yùn)行過(guò)程的狀態(tài),液晶解碼器模塊直接和終端液晶屏接口相連,可以實(shí)時(shí)獲取液晶屏顯示的數(shù)據(jù),并將其上傳給PC機(jī),從而達(dá)到實(shí)時(shí)監(jiān)控EPOS運(yùn)行的過(guò)程狀態(tài)。
      【專利附圖】

      【附圖說(shuō)明】
      [0037]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
      [0038]圖1為本發(fā)明實(shí)施例一的裝置結(jié)構(gòu)示意圖。
      [0039]圖2為本發(fā)明實(shí)施例二的裝置結(jié)構(gòu)示意圖。
      [0040]圖3為本發(fā)明實(shí)施例三的裝置結(jié)構(gòu)示意圖。
      [0041]圖4為本發(fā)明實(shí)施例四的裝置結(jié)構(gòu)示意圖。
      [0042]圖5為本發(fā)明實(shí)施例五的裝置結(jié)構(gòu)示意圖。
      [0043]圖6為本發(fā)明實(shí)施例六的裝置結(jié)構(gòu)示意圖。
      [0044]圖7為本發(fā)明實(shí)施例七的裝置結(jié)構(gòu)示意圖。
      [0045]圖8為本發(fā)明實(shí)施例八的系統(tǒng)結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0046]請(qǐng)參閱圖1到圖7所示,以下將對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
      [0047]實(shí)施例一:
      [0048]如圖1所示,基于EPOS的仿真測(cè)試裝置1,用于測(cè)試EP0S2,仿真測(cè)試裝置I包括主控單元10、網(wǎng)絡(luò)接口單元11、顯示接口單元12、刷卡槽接口單元13、鍵盤接口單元14和電源單元15 ;網(wǎng)絡(luò)接口單元11、顯示接口單元12、刷卡槽接口單元13、鍵盤接口單元14、電源單元15與主控單元10連接。
      [0049]網(wǎng)絡(luò)接口單元11包含第一網(wǎng)絡(luò)接口 110,顯示接口單元12包含第一顯示接口120,刷卡槽接口單元13包含第一刷卡槽接口 130,鍵盤接口單元14包含第一鍵盤接口140。第一網(wǎng)絡(luò)接口 110、第一顯示接口 120、第一刷卡槽接口 130和第一鍵盤接口 140與主控單元10連接。主控單元10用于測(cè)試待測(cè)EPOS。
      [0050]EP0S2 (即待測(cè)EP0S,可以為EPOS整機(jī)或是EPOS終端主板)包含有網(wǎng)絡(luò)接口 210、顯示接口 220、刷卡槽接口 230和鍵盤接口 240。
      [0051]當(dāng)要對(duì)EP0S2進(jìn)行測(cè)試時(shí),第一網(wǎng)絡(luò)接口 110與網(wǎng)絡(luò)接口 210連接,第一顯示接口120與顯示接口 210連接,第一刷卡槽接口 130與刷卡槽接口 230連接,第一鍵盤接口 140與鍵盤接口 240連接。
      [0052]仿真測(cè)試裝置I通過(guò)第一網(wǎng)絡(luò)接口 110可以在刷卡支付測(cè)試時(shí)發(fā)送數(shù)據(jù)包到EP0S2或接收EP0S2的支付的數(shù)據(jù)包。仿真測(cè)試裝置I通過(guò)第一顯示接口 120可以獲取到EP0S2的顯示數(shù)據(jù),第一顯示接口 120的數(shù)據(jù)流向?yàn)閺腅P0S2到仿真測(cè)試裝置I的單向交互。仿真測(cè)試裝置I通過(guò)第一刷卡槽接口 130可以模擬發(fā)送刷卡數(shù)據(jù)到EP0S2。仿真測(cè)試裝置I通過(guò)第一鍵盤接口 140可以模擬發(fā)送按鍵數(shù)據(jù)到EP0S2。電源單元15用于給仿真測(cè)試裝置I上的各個(gè)單元供電。
      [0053]仿真測(cè)試裝置I可以根據(jù)預(yù)存在主控單元的測(cè)試程序或者存儲(chǔ)器內(nèi)的測(cè)試程序?qū)P0S2進(jìn)行多種測(cè)試,現(xiàn)以支付測(cè)試為例對(duì)測(cè)試過(guò)程進(jìn)行說(shuō)明。首先仿真測(cè)試裝置I的主控單元10通過(guò)第一網(wǎng)絡(luò)接口 110模擬發(fā)送交易請(qǐng)求到EP0S2,EP0S2從網(wǎng)絡(luò)接口 210接收到交易請(qǐng)求后,會(huì)在顯示接口 220上將交易請(qǐng)求的相關(guān)信息輸出。主控單元10從第一顯示接口 120獲取到顯示數(shù)據(jù),則主控單元10就能從判斷顯示數(shù)據(jù)是否正確而測(cè)試出EP0S2的正常與否。如果顯示正常則主控單元10通過(guò)第一刷卡槽接口 130模擬發(fā)送刷卡數(shù)據(jù)到刷卡槽接口 230,則EP0S2會(huì)在顯示接口 220輸出刷卡數(shù)據(jù)相關(guān)信息。主控單元10判斷刷卡數(shù)據(jù)相關(guān)信息是否正確,正確則在第一鍵盤接口 140模擬輸出按鍵數(shù)據(jù)。EP0S2從鍵盤接口 240接收到按鍵數(shù)據(jù)后會(huì)發(fā)送刷卡和按鍵信息到網(wǎng)絡(luò)接口 210,主控單元10從第一網(wǎng)絡(luò)接口 110獲取到刷卡和按鍵信息后可以判斷信息是否正確,從而測(cè)試出EP0S2是否正常。
      [0054]仿真測(cè)試裝置I對(duì)EP0S2進(jìn)行測(cè)試時(shí),可以快速檢測(cè)出EP0S2是否正常,可以快速檢測(cè)出EP0S2的故障位置。
      [0055]為了獲取到詳細(xì)的測(cè)試信息,可以將仿真測(cè)試裝置I與上位機(jī)進(jìn)行連接。仿真測(cè)試裝置I可以通過(guò)網(wǎng)絡(luò)接口單元11與上位機(jī)連接,也可以通過(guò)USB或串口與上位機(jī)連接。主控單元10可用于根據(jù)上位機(jī)下發(fā)的測(cè)試指令進(jìn)行測(cè)試,主控單元10還可用于將測(cè)試過(guò)程和結(jié)果發(fā)送到上位機(jī)上。
      [0056]實(shí)施例二:
      [0057]常見的EP0S2的網(wǎng)絡(luò)接口類型有電話線,網(wǎng)線或無(wú)線網(wǎng)。當(dāng)網(wǎng)絡(luò)接口 210為網(wǎng)線時(shí),則仿真測(cè)試裝置I的第一網(wǎng)絡(luò)接口 Iio要通過(guò)一個(gè)交換機(jī)或者路由器再連接到EP0S2的網(wǎng)絡(luò)接口 210。當(dāng)網(wǎng)絡(luò)接口 210為電話線接口時(shí),則第一網(wǎng)絡(luò)接口 110為電話線接口。為了匹配電話線的信號(hào)類型與主控單元10的信號(hào)類型,在實(shí)施例一的仿真測(cè)試裝置I的基礎(chǔ)上,則網(wǎng)絡(luò)接口單元11還包含F(xiàn)SK (頻移鍵控)信號(hào)處理器111,如圖2所示,第一網(wǎng)絡(luò)接口110通過(guò)FSK信號(hào)處理器與111主控單元10連接。則仿真測(cè)試裝置I可以完成對(duì)電話線類型的EP0S2的測(cè)試。
      [0058]網(wǎng)絡(luò)接口單元11還包含第二網(wǎng)絡(luò)接口 112和第一繼電器113,第二網(wǎng)絡(luò)接口 112用于與外部網(wǎng)絡(luò)接口連接,外部網(wǎng)絡(luò)接口為支付提供商(如銀聯(lián))提供,用于EPOS連接并可實(shí)現(xiàn)在線支付的網(wǎng)絡(luò)接口。通過(guò)外部網(wǎng)絡(luò)接口可以實(shí)現(xiàn)EP0S2連上外部支付網(wǎng)絡(luò)進(jìn)行測(cè)試。第一繼電器113用于接收主控單元10的信號(hào)控制第一網(wǎng)絡(luò)接口 110與第二網(wǎng)絡(luò)接口112之間的通斷。第一繼電器113的輸入控制端與主控單兀10連接,第一繼電器113的輸出切換端分別與第一網(wǎng)絡(luò)接口 110與第二網(wǎng)絡(luò)接口 112連接。第一繼電器113根據(jù)主控單元10的指令斷開和閉合輸出切換端,可以實(shí)現(xiàn)模擬人工測(cè)試過(guò)程中,發(fā)生網(wǎng)絡(luò)斷開意外或者其他人為制造接收數(shù)據(jù)超時(shí)的情況。
      [0059]為了實(shí)現(xiàn)在不受主控單元10控制下,依然可以人為地操作第一網(wǎng)絡(luò)接口 110和第二網(wǎng)絡(luò)接口 112的通斷,網(wǎng)絡(luò)接口單元11還包含第一手動(dòng)開關(guān)114,第一手動(dòng)開關(guān)114連接在第一網(wǎng)絡(luò)接口 110和第二網(wǎng)絡(luò)接口 112之間,用于手動(dòng)控制第一網(wǎng)絡(luò)接口 110與第二網(wǎng)絡(luò)接口 112之間的通斷。
      [0060]網(wǎng)絡(luò)接口單元11還包含第一指示燈115,第一指示燈接于第一網(wǎng)絡(luò)接口 110和第二網(wǎng)絡(luò)接口 112之間,第一指示燈115用于指示第一網(wǎng)絡(luò)接口 110與第二網(wǎng)絡(luò)接口 112之間的通斷狀態(tài)。第一指示燈115可實(shí)現(xiàn)更直觀判斷??梢砸灾甘緹袅恋那闆r代表電路連通,指示燈滅的情況代表電路斷開。方便用戶的判斷。
      [0061]實(shí)施例三:
      [0062]如圖3所示,在實(shí)施例一的仿真測(cè)試裝置I的基礎(chǔ)上,為了方便測(cè)試者方便看到EP0S2的顯示內(nèi)容和方便對(duì)EP0S2的顯示器進(jìn)行測(cè)試,顯示接口單元12包含第二顯示接口121,第二顯示接口 121與第一顯示接口 120連接,第二顯示接口 121用于與EP0S2的顯示器連接。第二顯示接口 121與第一顯示接口 120這兩個(gè)接口是相互連通的,當(dāng)EP0S2發(fā)送出顯示信息時(shí),此顯示信息會(huì)同時(shí)在EP0S2的顯示器上顯示出來(lái)。
      [0063]為了方便主控單元10對(duì)EP0S2的顯示接口 220的顯示數(shù)據(jù)的獲取,顯示接口單元12包含顯示解碼器122,第一顯示接口 120通過(guò)顯示解碼器120與主控單元連接,如圖3所示。顯示解碼器122用于將EP0S2發(fā)送的顯示數(shù)據(jù)通過(guò)處理,還原成顯示數(shù)據(jù)所代表的真實(shí)數(shù)據(jù),并將真實(shí)數(shù)據(jù)送到主控模塊進(jìn)行識(shí)別。EPOS上常用的顯示器為液晶顯示器,則第一顯示接口 120可以為第一液晶顯示接口,顯示解碼器122為液晶解碼器。
      [0064]實(shí)施例四:
      [0065]如圖4所示,在實(shí)施例一的仿真測(cè)試裝置I的基礎(chǔ)上,刷卡槽單元13包含刷卡信號(hào)模擬器131,第一刷卡槽接口 130通過(guò)刷卡信號(hào)模擬器131與主控單元10連接。刷卡信號(hào)模擬器131用于根據(jù)主控單元10發(fā)送的刷卡數(shù)據(jù),模擬刷卡信號(hào)。
      [0066]刷卡槽單元13進(jìn)一步還可以包含第二刷卡槽接口 132,第二刷卡槽接口 132與所述主控單元10,第二刷卡槽接口 132用于與待測(cè)EPOS的刷卡槽連接。這樣在測(cè)試者在EP0S2的刷卡槽進(jìn)行刷卡測(cè)試時(shí),主控單元10可以獲取到刷卡信息,而后再?gòu)牡谝凰⒖ú劢涌?130將刷卡信息轉(zhuǎn)發(fā)到EP0S2,即可在主控單元10獲取到刷卡信息的基礎(chǔ)上,EP0S2可以完成刷卡操作。
      [0067]實(shí)施例五:
      [0068]如圖5所示,在實(shí)施例一的仿真測(cè)試裝置I的基礎(chǔ)上,進(jìn)一步地,鍵盤接口單元14包含按鍵信號(hào)模擬器141,第一鍵盤接口 140通過(guò)按鍵信號(hào)模擬器141與主控單元10連接。按鍵信號(hào)模擬器141用于根據(jù)EP0S2的按鍵協(xié)議將主控單元10的按鍵數(shù)據(jù)轉(zhuǎn)換成特定格式的按鍵信號(hào)給EP0S2,減輕了主控單元10的處理負(fù)擔(dān)。
      [0069]鍵盤接口單元14包含第二鍵盤接口 142,第二鍵盤接口 142與主控單元10連接,第二鍵盤接口 142用于與EP0S2的鍵盤連接。則在實(shí)際對(duì)EP0S2的按鍵進(jìn)行輸入操作測(cè)試時(shí),仿真測(cè)試裝置I的主控單元10可以獲取到鍵盤的輸入信息,可以對(duì)鍵盤進(jìn)行測(cè)試。鍵盤接口單元14還包含按鍵信號(hào)識(shí)別器143,第二鍵盤接口 142通過(guò)按鍵信號(hào)識(shí)別器143與主控單元10連接。按鍵信號(hào)識(shí)別器143用于對(duì)EP0S2的鍵盤傳輸過(guò)來(lái)的數(shù)據(jù)進(jìn)行解碼,方便主控單元10對(duì)按鍵數(shù)據(jù)的識(shí)別,從而可以加快測(cè)試速度。由于現(xiàn)有的EPOS的鍵盤都具有按鍵指示燈,所以主控單元10也可以從第二鍵盤接口 142上識(shí)別到按鍵指示燈信號(hào)。
      [0070]實(shí)施例六:
      [0071]如圖6所示,電源單元15包含有電源處理電路150、第一電源接口 151和第二繼電器152,第一電源接口 151用于與EP0S2的電源接口 250連接,第二繼電器152用于接收主控單元10的信號(hào)控制電源處理電路150與第一電源接口 151之間的電路通斷。電源單元15作為給仿真測(cè)試裝置I供電的單元,為了滿足供電的要求,電源單元15包含有電源處理電路150。電源處理電路150本領(lǐng)域常用的包含有濾波電路和電壓轉(zhuǎn)換電路,輸出滿足供電要求的電壓。第二繼電器152連接在電源處理電路150和第一電源接口 151之間,并與主控單元10連接接受信號(hào)并控制電源處理電路150和第一電源接口 151的通斷,即實(shí)現(xiàn)了主控單元10對(duì)EP0S2電源的控制。從而主控單元10可以實(shí)現(xiàn)模擬人工測(cè)試過(guò)程中,需要人為制造終端意外斷電,重啟EP0S2的情況。
      [0072]電源單元15還包含第二指示燈153,第二指示燈153用于指示電源處理電路150與第一電源接口 151之間的電路通斷狀態(tài)。第二指示燈153實(shí)現(xiàn)直觀判斷上述電路的通斷狀態(tài)。指示燈亮的情況代表上述電路連通,指示燈滅的情況代表上述電路斷開。電源單元15還包含第二手動(dòng)開關(guān)154,第二手動(dòng)開關(guān)154用于手動(dòng)控制電源處理電路150與第一電源接口 151之間的電路通斷。第二手動(dòng)開關(guān)154確保了不受主控單元10的控制下,依然可以人為操作上述電路的導(dǎo)通與斷開。
      [0073]實(shí)施例七:
      [0074]如圖7所示,仿真測(cè)試裝置I還包含通信接口單元16,通信接口單元16與主控單元10連接,通信接口單元16包含第一通信接口 160,第一通信接口 160與主控單元10連接,第一通信接口 160用于與待測(cè)EPOS的通信接口 260連接。通過(guò)第一通信接口 160可以實(shí)現(xiàn)仿真測(cè)試裝置I與EP0S2的信息交互。常見的第一通信接口類型為串口或USB。第一通信接口 160可以交互任意信息,包括秘密鍵盤同步信息。當(dāng)要對(duì)秘密鍵盤同步信息進(jìn)行處理時(shí),通信接口單元16還包含密碼鍵盤處理器161,密碼鍵盤處理器161分別與第一通信接口 160和主控單元10連接。密碼鍵盤處理器161可以實(shí)現(xiàn)對(duì)密碼鍵盤同步信息的雙向處理。主控單元10在發(fā)送密碼鍵盤同步信息時(shí),就直接將信息發(fā)送到密碼鍵盤處理器161進(jìn)行處理,而在發(fā)送費(fèi)密碼鍵盤同步信息時(shí),則將信息發(fā)送到第一通信接口 160。密碼鍵盤處理器161在接收到請(qǐng)求同步密碼鍵盤信息時(shí),會(huì)將信息進(jìn)行處理,模仿密碼鍵盤同步。
      [0075]通信接口單元16還包含第二通信接口 162,第二通信接口 162與主控單元10連接,第二通信接口 162用于與上位機(jī)連接,第二通信接口 162為USB或串口。第二通信接口162可以實(shí)現(xiàn)與多種通信接口的上位機(jī)進(jìn)行通信。仿真測(cè)試裝置I還包含顯示單元17,顯示單元17與主控單元10連接。顯示單元17可用于顯示測(cè)試相關(guān)信息,如測(cè)試過(guò)程信息、測(cè)試結(jié)果信息等,方便測(cè)試者直觀看到測(cè)試相關(guān)信息。
      [0076]實(shí)施例二到實(shí)施例七的任一實(shí)施例都是為了進(jìn)一步對(duì)仿真測(cè)試裝置I的各個(gè)單元進(jìn)行優(yōu)化而做出的,由于其中每一個(gè)實(shí)施優(yōu)化的單元都不相同,則實(shí)施例二到實(shí)施例七的實(shí)施例可以進(jìn)行任意的結(jié)合使用,而不能認(rèn)為實(shí)施例二到實(shí)施例七只可單獨(dú)實(shí)現(xiàn)。
      [0077]本發(fā)明在仿真測(cè)試裝置I所有可能實(shí)現(xiàn)的方案的基礎(chǔ)上,提供了基于EPOS的仿真測(cè)試系統(tǒng),包含仿真測(cè)試裝置和上位機(jī),上位機(jī)與仿真測(cè)試裝置連接,所述的仿真測(cè)試裝置為本發(fā)明提供的任一種的仿真測(cè)試裝置。任何能實(shí)現(xiàn)主動(dòng)與仿真測(cè)試裝置信息交互的設(shè)備都是上位機(jī),優(yōu)選地,上位機(jī)為個(gè)人電腦。個(gè)人電腦作為上位機(jī)具有通用性強(qiáng),價(jià)格低,存在廣的優(yōu)點(diǎn)。為了說(shuō)明本實(shí)施例中對(duì)各個(gè)單元的改進(jìn)可以隨意結(jié)合以及本發(fā)明提供的仿真測(cè)試系統(tǒng),以下將以實(shí)施例八為例進(jìn)行說(shuō)明。
      [0078]實(shí)施例八:
      [0079]如圖8所示,基于EPOS的仿真測(cè)試系統(tǒng),包含仿真測(cè)試裝置I和上位機(jī)3,仿真測(cè)試系統(tǒng)用于對(duì)EP0S2進(jìn)行測(cè)試。仿真測(cè)試裝置I分別于上位機(jī)3和EP0S2連接。仿真測(cè)試裝置I包含有主控單元10、網(wǎng)絡(luò)接口單元11、顯示接口單元12、刷卡槽接口單元13、鍵盤接口單元14、電源單元15、通信接口單元16和顯示單元17。網(wǎng)絡(luò)接口單元11包含有第一網(wǎng)絡(luò)接口 110、FSK信號(hào)處理器111、第二網(wǎng)絡(luò)接口 112、第一繼電器113、第一手動(dòng)開關(guān)114和第一指示燈115。顯示接口單元12包含有第一顯示接口 120,第二顯示接口 121和顯示解碼器122。刷卡槽接口單元13包含有第一刷卡槽接口 130、刷卡信號(hào)模擬器131和第二刷卡槽接口 132。鍵盤接口單元14包含有第一鍵盤接口 140、按鍵信號(hào)模擬器141、第二鍵盤接口 142和按鍵信號(hào)識(shí)別器143。電源單元15包含有電源處理電路150、第一電源接口 151、第二繼電器152、第二指示燈153和第二手動(dòng)開關(guān)154。通信接口單元16包含有第一通信接口 160、密碼鍵盤處理器161和第二通信接口 162。上位機(jī)3通過(guò)第二通信接口 162與仿真測(cè)試裝置I連接。以上各個(gè)單元及其單元內(nèi)的子單元的連接關(guān)系已在實(shí)施例一到實(shí)施例七中說(shuō)明,在這里不再贅述。以下將以如何實(shí)現(xiàn)各個(gè)測(cè)試過(guò)程進(jìn)行說(shuō)明。
      [0080]一、網(wǎng)絡(luò)功能仿真測(cè)試:
      [0081]上位機(jī)3通過(guò)第二通信接口 162下發(fā)網(wǎng)絡(luò)接口的“連接指令”和“斷開指令”,主控單元10接收到指令后,則驅(qū)動(dòng)第一繼電器115執(zhí)行相應(yīng)的連接或斷開。網(wǎng)絡(luò)接口連接或斷開時(shí),EP0S2會(huì)在顯示接口 220上輸出網(wǎng)絡(luò)接口的狀態(tài),主控單元10可以從第一顯示接口120獲取到顯示信息,主控單元10再將此顯示信息通過(guò)第二通信接口 162發(fā)送到個(gè)人電腦,則個(gè)人電腦就可以判斷出網(wǎng)絡(luò)功能是否正常,個(gè)人電腦可以將仿真測(cè)試結(jié)果以報(bào)告的形式輸出。
      [0082]二、電源功能仿真測(cè)試:
      [0083]上位機(jī)3通過(guò)第二通信接口 162下發(fā)電源接口 250的“連接指令”和“斷開指令”,主控單元10接收到指令后,則驅(qū)動(dòng)第二繼電器152執(zhí)行相應(yīng)的連接或斷開。電源接口 250連接時(shí),EP0S2會(huì)在顯示接口 220上輸出基本的狀態(tài),電源接口 250斷開時(shí),EP0S2的顯示接口 220無(wú)輸出。主控單元10可以從第一顯示接口 120獲取到顯示信息,主控單元10再將此顯示信息通過(guò)第二通信接口 162發(fā)送到個(gè)人電腦,則個(gè)人電腦就可以判斷出電源功能是否正常,個(gè)人電腦可以將仿真測(cè)試結(jié)果以報(bào)告的形式輸出。
      [0084]三、通信功能仿真測(cè)試:
      [0085]上位機(jī)3通過(guò)第二通信接口 162下發(fā)與EP0S2的通信數(shù)據(jù),主控單元10接收到通信數(shù)據(jù)后,則將通信數(shù)據(jù)轉(zhuǎn)發(fā)到第一通信接口 161。EP0S2接收到通信數(shù)據(jù)后,會(huì)在顯示接口 220上輸出。主控單元10可以從第一顯示接口 120獲取到顯示信息,主控單元10再將此顯示信息通過(guò)第二通信接口 162發(fā)送到個(gè)人電腦,則個(gè)人電腦就可以判斷出通信功能是否正常,個(gè)人電腦可以將仿真測(cè)試結(jié)果以報(bào)告的形式輸出。
      [0086]四、按鍵功能仿真測(cè)試:[0087]上位機(jī)3通過(guò)第二通信接口 162下發(fā)模擬按鍵數(shù)據(jù),主控單元10接收到模擬按鍵數(shù)據(jù)后,則將模擬按鍵數(shù)據(jù)發(fā)送到按鍵信號(hào)模擬器141。按鍵信號(hào)模擬器141將按鍵數(shù)據(jù)發(fā)送到EP0S2的鍵盤接口,EP0S2接收到按鍵數(shù)據(jù)后,會(huì)在顯示接口 220上輸出。主控單元10可以從第一顯示接口 120獲取到顯示信息,主控單元10再將此顯示信息通過(guò)第二通信接口162發(fā)送到個(gè)人電腦,則個(gè)人電腦就可以判斷出按鍵功能是否正常,個(gè)人電腦可以將仿真測(cè)試結(jié)果以報(bào)告的形式輸出。
      [0088]五、刷卡槽功能仿真測(cè)試
      [0089]上位機(jī)3通過(guò)第二通信接口 162下發(fā)模擬刷卡數(shù)據(jù),主控單元10接收到模擬刷卡數(shù)據(jù)后,則將模擬刷卡數(shù)據(jù)發(fā)送到刷卡信號(hào)模擬器131。刷卡信號(hào)模擬器131將刷卡數(shù)據(jù)發(fā)送到EP0S2的刷卡槽接口,EP0S2接收到刷卡數(shù)據(jù)后,會(huì)在顯示接口 220上輸出。主控單元10可以從第一顯示接口 120獲取到顯示信息,主控單元10再將此顯示信息通過(guò)第二通信接口 162發(fā)送到個(gè)人電腦,則個(gè)人電腦就可以判斷出刷卡功能是否正常,個(gè)人電腦可以將仿真測(cè)試結(jié)果以報(bào)告的形式輸出。
      [0090]綜上:本發(fā)明可以實(shí)現(xiàn)對(duì)EPOS的完全、自動(dòng)地仿真和測(cè)試,大大增加了測(cè)試效率,同時(shí)可以進(jìn)行離線或在線的測(cè)試,本發(fā)明大大節(jié)省了在測(cè)試過(guò)程中的人力勞動(dòng)。
      [0091]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
      【權(quán)利要求】
      1.基于EPOS的仿真測(cè)試裝置,用于測(cè)試EP0S,所述的EPOS為EPOS整機(jī)或EPOS終端主板,其特征在于:所述仿真測(cè)試裝置包括主控單元、網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元和電源單元;所述網(wǎng)絡(luò)接口單元、顯示接口單元、刷卡槽接口單元、鍵盤接口單元、電源單元與主控單元連接;其中: 所述網(wǎng)絡(luò)接口單元包含第一網(wǎng)絡(luò)接口,所述的第一網(wǎng)絡(luò)接口用于與待測(cè)EPOS的網(wǎng)絡(luò)接口連接; 所述顯示接口單元包含第一顯示接口,所述的第一顯示接口用于與待測(cè)EPOS的顯示接口連接; 所述刷卡槽接口單元包含第一刷卡槽接口,所述第一刷卡槽接口用于與待測(cè)EPOS的刷卡槽接口連接; 所述鍵盤接口單元包含第一鍵盤接口,所述的第一鍵盤接口用于與待測(cè)EPOS的鍵盤接口連接; 所述的第一網(wǎng)絡(luò)接口、第一顯示接口、第一刷卡槽接口和第一鍵盤接口與主控單元連接; 所述主控單元用于測(cè)試待測(cè)EPOS。
      2.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的第一網(wǎng)絡(luò)接口為電話線接口,所述網(wǎng)絡(luò)接口單元還包含F(xiàn)SK信號(hào)處理器,所述的第一網(wǎng)絡(luò)接口通過(guò)所述的FSK信號(hào)處理器與主控單元連接。
      3.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的網(wǎng)絡(luò)接口單元還包含第二網(wǎng)絡(luò)接口和第一繼電器,所述的第二網(wǎng)絡(luò)接口用于與外部網(wǎng)絡(luò)接口連接,所述第一繼電器用于接收主控單元的信號(hào)控制第一網(wǎng)絡(luò)接口與第二網(wǎng)絡(luò)接口之間的通斷。
      4.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的顯示接口單元包含第二顯示接口,所述的第二顯示接口與第一顯示接口連接,所述的第二顯示接口用于與待測(cè)EPOS的顯示器連接。
      5.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的顯示接口單元包含顯示解碼器,所述的第一顯示接口通過(guò)所述的顯示解碼器與所述的主控單元連接。
      6.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的刷卡槽單元包含刷卡信號(hào)模擬器,所述的第一刷卡槽接口通過(guò)所述的刷卡信號(hào)模擬器與所述的主控單元連接。
      7.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的刷卡槽單元包含第二刷卡槽接口,所述第二刷卡槽接口與所述主控單元連接,所述第二刷卡槽接口用于與待測(cè)EPOS的刷卡槽連接。
      8.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的鍵盤接口單元包含按鍵信號(hào)模擬器,所述的第一鍵盤接口通過(guò)所述的按鍵信號(hào)模擬器與所述的主控單元連接。
      9.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的鍵盤接口單元還包含第二鍵盤接口,所述的第二鍵盤接口與所述的主控單元連接,所述的第二鍵盤接口用于與待測(cè)EPOS的鍵盤連接。
      10.根據(jù)權(quán)利要求9所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的鍵盤接口單元還包含按鍵信號(hào)識(shí)別器,所述的第二鍵盤接口通過(guò)所述的按鍵信號(hào)識(shí)別器與所述的主控單元連接。
      11.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的電源單元包含有電源處理電路、第一電源接口和第二繼電器,所述的第一電源接口用于與待測(cè)EPOS的電源接口連接,所述第二繼電器用于接收所述主控單元的信號(hào)控制電源處理電路與第一電源接口之間的電路通斷。
      12.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:還包含通信接口單元,所述的通信接口單元與主控單元連接,所述的通信接口單元包含第一通信接口,所述的第一通信接口與主控單元連接,所述的第一通信接口用于與待測(cè)EPOS的通信接口連接。
      13.根據(jù)權(quán)利要求12所述的基于EPOS的仿真測(cè)試裝置,其特征在于:所述的通信接口單元還包含第二通信接口,所述的第二通信接口與主控單元連接,所述的第二通信接口用于與上位機(jī)連接。
      14.根據(jù)權(quán)利要求1所述的基于EPOS的仿真測(cè)試裝置,其特征在于:還包含顯示單元,所述的顯示單元與主控單元連接。
      15.基于EPOS的仿真測(cè)試系統(tǒng),其特征在于:包含仿真測(cè)試裝置和上位機(jī),所述的上位機(jī)與仿真測(cè)試裝置連接,所述 的仿真測(cè)試裝置為權(quán)利要求1到14任一所述的仿真測(cè)試裝置。
      【文檔編號(hào)】G06F11/36GK103838670SQ201310642582
      【公開日】2014年6月4日 申請(qǐng)日期:2013年12月3日 優(yōu)先權(quán)日:2013年12月3日
      【發(fā)明者】吳振盛, 張登峰, 余杭軍 申請(qǐng)人:福建升騰資訊有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1