本發(fā)明涉及一種pos機,更具體地說是指一種pos機的測試技術。
背景技術:
pos機是一種具有非現(xiàn)金結(jié)算功能的銷售終端,廣泛應用在超市、連鎖店、大賣場、飯店等場所。而隨著信息的高速發(fā)展,特別是支付方式的轉(zhuǎn)變,由傳統(tǒng)的紙幣到如今的互聯(lián)網(wǎng)支付,再到新穎的掃碼支付,這種轉(zhuǎn)變帶來的是前所未有的便利與高效的生活方式。掃碼支付簡便、可操作性強,隨著社會的發(fā)展,勢必要占據(jù)大小的店鋪,作為顛覆傳統(tǒng)的設計,將演變成中小微商戶日常門店收款的必備方式,最大程度的便利收付雙方。
而作為智能pos機核心的掃描模塊,因此必須保證掃描快速精準,支持支付寶錢包和微信支付一維、二維付款碼讀??;感應極速靈敏,即使在手機電量不足、手機屏貼膜、彩色條碼等情況下,也能輕松完成條碼讀取,既提升了客戶體驗,也加快了客戶流通。
由此在生產(chǎn)智能pos機時需要對其掃描模塊進行測試,即對現(xiàn)有各種的條形碼進行快速掃描識別測試。
而現(xiàn)有的測試作業(yè)過程為:首先,pos機手動掃描條碼;接著對各種狀態(tài)的條形碼圖片進行掃描識別,并記錄掃描的結(jié)果。
這種傳統(tǒng)的測試操作主要基于人工手動操作完成,在實際的應用過程中存在諸多的問題:1.手工掃條形碼需要人工定位,一次掃描一個條形碼,工作效率低;2.不易模仿條碼的狀態(tài)且各種條碼也難以收集,無法確保可以解碼各種狀態(tài)的條碼圖像,并從中提取嵌入的數(shù)據(jù)。
技術實現(xiàn)要素:
針對現(xiàn)有pos機掃描器測試技術所存在的問題,需要一種新的pos機掃描器測試技術。
為此,本發(fā)明所要解決的技術問題是提供一種pos機掃描器的自動測試系統(tǒng)及方法,以提高pos機掃描器測試的效率。
為了解決上述技術問題,本發(fā)明提供的pos機掃描器的自動測試系統(tǒng),包括:
固定支架,用于固定并調(diào)整待測試的pos機相對于條形碼顯示器的位置,使得pos機的掃描器與條形碼顯示器顯示的條形碼圖像平行;
條形碼顯示器,用于展示不同狀態(tài)條形碼;
自動測試模塊,所述自動測試模塊運行在待測試的pos機中,根據(jù)條形碼顯示器顯示條形碼方式,自動觸發(fā)待測試pos機中掃描器。
在本測試系統(tǒng)方案中,所述固定支架為三角支架。
在本測試系統(tǒng)方案中,所述條形碼顯示器可調(diào)整展示條形碼的類型、狀態(tài)、圖片的分辨率、完整度。
在本測試系統(tǒng)方案中,所述條形碼顯示器以web頁面展示條形碼。
在本測試系統(tǒng)方案中,所述條形碼顯示器把需要測試的所有條形碼圖片保存到web程序包中,以web頁面按一定的順序展示不同的條形碼圖像。
在本測試系統(tǒng)方案中,所述自動測試模塊記錄每個條形碼掃描次數(shù)和掃描成功次數(shù)。
在本測試系統(tǒng)方案中,所述自動測試模塊觸發(fā)待測試pos機中掃描器掃描次數(shù)與條形碼顯示器中條形碼圖像的展示時間相配合。
為了解決上述技術問題,本發(fā)明提供的pos機掃描器的自動測試方法,由安置在待測試pos機中的自動測試模塊啟動觸發(fā)待測試pos機中掃描器,自動掃描條形碼顯示器展示不同的條形碼;同時記錄掃描器掃描每個條形碼的次數(shù)和掃描成功次數(shù)。
在本測試方案中,在每個條形碼展示的時間內(nèi),待測試pos機中的掃描器觸發(fā)進行多次掃描。
在本測試方案中,所述自動測試方法還包括如下的準備工作:
1.在待測試pos機中安置能夠觸發(fā)pos機掃描器進行掃碼的自動測試模塊;
2.條形碼顯示器調(diào)試用于測試的條形碼圖像的狀態(tài)、分辨率、完整度,并以web頁面按一定的順序展示;
3.將安置有自動測試模塊的待測試pos機相對于條形碼顯示器安置好,并使得待測試pos機的掃描器和條形碼顯示器展示的條形碼圖片平行,根據(jù)需求調(diào)整測試設備和條形碼圖像的距離;
4.運行待測試pos機中自動測試模塊。
由此形成的測試方案能夠?qū)崿F(xiàn)待測試pos機自動迅速的對顯示器所有保存不同狀態(tài)的條形碼進行掃描測試,并且記錄每個條形碼的掃描成功次數(shù),降低了測試所需要的工時,有效地提升了測試效率。
再者,本方案實現(xiàn)連續(xù)掃描識別不同狀態(tài)條形碼的測試方法,以降低條碼專項掃描工時和不易模仿條碼狀態(tài),提升測試效率。
附圖說明
以下結(jié)合附圖和具體實施方式來進一步說明本發(fā)明。
圖1為本發(fā)明實例中自動測試系統(tǒng)的結(jié)構(gòu)示意圖;
具體實施方式
為了使本發(fā)明實現(xiàn)的技術手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合具體圖示,進一步闡述本發(fā)明。
本實例通過提供一種可以連續(xù)掃描識別不同狀態(tài)條形碼的測試方案,以降低條碼專項掃描工時和不易模仿條碼狀態(tài),提升測試效率。
另外,本實例針對測試設備是具有掃描一維碼或二維碼能力的pos機。
在具體實現(xiàn)時,本測試方案主要基于pos機連續(xù)掃描識別條形碼圖像的自動測試系統(tǒng)來實現(xiàn)。
參見圖1,其所示為本自動測試系統(tǒng)100的結(jié)構(gòu)示意圖。由圖可知,該自動測試系統(tǒng)主要由測試機固定機構(gòu)110、條形碼顯示器120以及自動測試模塊130三部分。
其中,測試機固定機構(gòu)110,用于固定并調(diào)整待測試的pos機200相對于條形碼顯示器120的位置,使得pos機200的掃描器與條形碼顯示器顯示的條形碼圖像平行,以便進行掃碼。
為此,本實例中優(yōu)選相應的三角支架作為測試機固定機構(gòu)。該三角支架可以有效固定待測試pos機,并可調(diào)整待測試pos機的位置,確保pos機掃描器與條形碼顯示器中展示的條形碼圖像平行,并且可以調(diào)整掃頭與條形碼的距離。
條形碼顯示器120,其用于自動展示不同狀態(tài)的用于測試的條形碼,其相對于測試機固定機構(gòu)110上的待測試的pos機200設置。
本實例中優(yōu)選相應的液晶顯示屏作為條形碼顯示器120,其能夠展示不同狀態(tài)條形碼。
該條形碼顯示器120以web頁面的形式展示不同的條形碼圖像,并且能夠?qū)l形碼的類型、狀態(tài)、圖片的分辨率、完整度進行調(diào)試,以形成不同形態(tài)的條形碼,滿足不同的測試需求。
具體的,本實例將把需要測試的所有條形碼圖片保存到條形碼顯示器120中的web程序包中,并按一定的順序進行展示。
同時,條形碼顯示器120通過web程序包可以設置所有條形碼圖片的展示狀態(tài),如靜態(tài)或動態(tài),還可以設置展示的時間和延遲時間以及移動速度等屬性,以實現(xiàn)模仿實現(xiàn)中可能出異常狀態(tài)的條形碼。
自動測試模塊130,其運行在待測試的pos機200中,根據(jù)條形碼顯示器顯示條形碼方式,自動觸發(fā)待測試pos機中掃描器,并記錄掃描器掃碼的狀態(tài)。
本實例中的自動測試模塊130以app的形式呈現(xiàn),其可安置并運行在待測試的pos機中。該自動測試模塊130運行時,能夠自動觸發(fā)打開pos機的掃描器進行掃碼操作,并記錄掃描器掃描每個條形碼的次數(shù)和掃描成功次數(shù)。
另外,本自動測試模塊130能夠根據(jù)需要設置觸發(fā)掃描器掃描每個條形碼的次數(shù)。具體設置掃描次數(shù)與條形碼顯示器120web頁面中條形碼圖像的展示時間相配合,以確保條碼圖像展示的時間內(nèi)完成需要測試的掃描次數(shù),滿足測試要求。
再者,根據(jù)需要本自動測試模塊130可基于pos機通過網(wǎng)絡與條形碼顯示器120進行通信連接,實現(xiàn)根據(jù)條形碼顯示器120設置的條形碼圖片的展示狀態(tài)信息,自動調(diào)整相應的測試模式。
基于上述的自動測試系統(tǒng)對具有掃碼功能pos機的自動測試過程如下:
首先,進行自動測試的準備工作。具體的準備工作如下:
步驟1.在測試設備pos機安裝自動測試模塊的自動測試app程序,該app程序安裝成功后,在運行時,能夠自動打開設備掃碼器(即掃描器),并可以進行掃碼。
步驟2.將作為條形碼顯示器的液晶顯示器打開web頁面,用于展示保存的條形碼圖像,并且根據(jù)測試要求對圖片的狀態(tài)、分辨率、完整度等進行調(diào)試。
步驟3.使用作為固定機構(gòu)生物三腳架固定測試設備pos機,使測試設備pos機的掃描器和液晶顯示器展示的條形碼圖片平行,根據(jù)需求調(diào)整測試設備pos機和條形碼圖像的距離。
步驟5.進入測試設備中的自動測試app程序,打開液晶顯示器,同時點擊測試開始。
接著,安置在測試設備pos機中的自動測試app程序?qū)⒂|發(fā)pos機中的掃描器,控制掃描器根據(jù)設置的掃描參數(shù)自動掃描液晶顯示器展示的不同形態(tài)的條形碼圖片;同時記錄掃描器掃描每個條形碼的次數(shù)和掃描成功次數(shù),直至完成測試。
有上述實例可知,本實例方案中,當固定在三角支架上的測試pos機掃描器與顯示屏展示的條形碼高度與角度調(diào)節(jié)好之后,測試時,掃描器可以迅速的對顯示器所有保存不同狀態(tài)的條形碼進行掃描測試,并且記錄每個條形碼的掃描成功次數(shù),有效地提升了測試效率,降低了測試所需要的工時。
相對于現(xiàn)有技術來說,原來人工定位且一次掃描一個條形碼和不易模仿條碼狀態(tài)現(xiàn)在合并在一個工步中完成,節(jié)省了條碼的掃描時間及不同狀態(tài)條碼圖片的準備時間,在掃碼的同時并記錄掃描的成功次數(shù),因此極大的提高了工作效率,節(jié)省了人工,取得了顯著的經(jīng)濟效率。
以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。