本發(fā)明涉及計(jì)量設(shè)備檢測(cè)技術(shù)領(lǐng)域,特別是涉及費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法、裝置及相關(guān)技術(shù)。
背景技術(shù):
費(fèi)控交互終端用于客戶(hù)服務(wù)與管理,可實(shí)現(xiàn)遠(yuǎn)程的對(duì)費(fèi)控電能表開(kāi)戶(hù)、充值及參數(shù)更新等功能,同時(shí)具備報(bào)警提示、通訊轉(zhuǎn)發(fā)、查詢(xún)顯示等功能的終端設(shè)備。其中,開(kāi)戶(hù)功能指的是用戶(hù)通過(guò)費(fèi)控交互終端對(duì)費(fèi)控電能表下發(fā)開(kāi)戶(hù)命令,實(shí)現(xiàn)費(fèi)控電能表的開(kāi)戶(hù);以及根據(jù)費(fèi)控電能表對(duì)開(kāi)戶(hù)命令的執(zhí)行情況,對(duì)費(fèi)控交互終端的開(kāi)戶(hù)卡進(jìn)行相應(yīng)的數(shù)據(jù)更新。
然而在目前對(duì)費(fèi)控交互終端的開(kāi)戶(hù)功能的測(cè)試方法存在以下問(wèn)題:大多基于測(cè)試人員的經(jīng)驗(yàn)值,由于不同測(cè)試人員的經(jīng)驗(yàn)值存在差別,因此難以給出客觀的測(cè)試結(jié)論,并且測(cè)試效率低下。
技術(shù)實(shí)現(xiàn)要素:
基于此,本發(fā)明提供了費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法及裝置,能夠得到費(fèi)控交互終端開(kāi)戶(hù)功能的客觀測(cè)試結(jié)果,同時(shí)提高測(cè)試效率。
本發(fā)明一方面提供費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法,包括:
檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息,根據(jù)所述刷卡操作信息獲取各開(kāi)戶(hù)卡的參數(shù)信息;
獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令;
獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息;
根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。
一種費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置,包括:
刷卡檢測(cè)模塊,用于檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息,根據(jù)所述刷卡操作信息獲取各開(kāi)戶(hù)卡的參數(shù)信息;
命令檢測(cè)模塊,用于獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令;
執(zhí)行信息檢測(cè)模塊,用于獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息;
判斷模塊,用于根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)上述方法的步驟。
上述技術(shù)方案,通過(guò)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡,包括參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡和參數(shù)正確的開(kāi)戶(hù)卡;刷卡時(shí),讀取各開(kāi)戶(hù)卡的參數(shù)信息,獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令;獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息;根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。由此,能夠得到費(fèi)控交互終端針對(duì)不同開(kāi)戶(hù)卡的開(kāi)戶(hù)功能的響應(yīng)情況,根據(jù)不同情況下的響應(yīng)信息得出費(fèi)控交互終端的開(kāi)戶(hù)功能測(cè)試結(jié)果,由此確保測(cè)試結(jié)果的客觀性,且提高測(cè)試效率。
附圖說(shuō)明
圖1為一實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法的示意性流程圖;
圖2為圖1中步驟s4的一優(yōu)選實(shí)現(xiàn)方式的示意性流程圖;
圖3為一實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置的示意性結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明中的步驟雖然用標(biāo)號(hào)進(jìn)行了排列,但并不用于限定步驟的先后次序,除非明確說(shuō)明了步驟的次序或者某步驟的執(zhí)行需要其他步驟作為基礎(chǔ),否則步驟的相對(duì)次序是可以調(diào)整的。
圖1為一實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法的示意性流程圖;適用于費(fèi)控交互終端。費(fèi)控交互終端由通訊單元、顯示單元、主控單元及用戶(hù)卡接口單元等組成,可實(shí)現(xiàn)對(duì)費(fèi)控電能表的遠(yuǎn)程開(kāi)戶(hù)、充值及參數(shù)更新等功能,同時(shí)具備報(bào)警提示、通訊轉(zhuǎn)發(fā)、查詢(xún)顯示等功能的終端設(shè)備。
如圖1所示,本實(shí)施例中的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法包括步驟:
s1,檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息,根據(jù)所述刷卡操作信息獲取各開(kāi)戶(hù)卡的參數(shù)信息。
一般地,用于電能表開(kāi)戶(hù)的開(kāi)戶(hù)卡可為ic卡或者射頻卡,其上記錄有卡片識(shí)別信息、用戶(hù)賬號(hào)信息、電能表信息等參數(shù)信息。可以理解的,所述刷卡操作信息包括接觸式刷卡操作信息和非接觸式刷卡操作信息,接觸式刷卡操作例如插卡操作,非接觸式刷卡操作可以為基于任一近場(chǎng)通信技術(shù)(藍(lán)牙、nfc以及其他視頻技術(shù))實(shí)現(xiàn)的刷卡。
在一可選實(shí)施例中,費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法還包括步驟:預(yù)設(shè)至少兩個(gè)開(kāi)戶(hù)卡,所述至少兩個(gè)開(kāi)戶(hù)卡包括參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡和參數(shù)正確的開(kāi)戶(hù)卡。
s2,獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令。
在一可選實(shí)施例中,所述電能表為服務(wù)器端預(yù)先模擬的電能表,所述費(fèi)控交互終端與所述模擬的電能表的信號(hào)連接。通過(guò)該模擬的電能表能夠模擬出不同狀態(tài)的真實(shí)電能表,例如模擬出開(kāi)戶(hù)應(yīng)答正常且開(kāi)啟的電能表,或者開(kāi)戶(hù)應(yīng)答異?;蜿P(guān)閉的電能表,或者模擬出合閘狀態(tài)的電能表,或者模擬出跳閘狀態(tài)的電能表等。真實(shí)電能表可能出現(xiàn)的狀態(tài),均可通過(guò)所述模擬的電能表進(jìn)行模擬。由此提高測(cè)試的全面性;同時(shí)通過(guò)服務(wù)器端的軟件即可改變所模擬的電能表狀態(tài),無(wú)需連接各種真實(shí)的電能表,以此也有利于控制測(cè)試成本。
s4,獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息。
通常情況下,電能表在收到費(fèi)控交互終端下發(fā)的開(kāi)戶(hù)命令后,會(huì)將其對(duì)該開(kāi)戶(hù)命令的執(zhí)行信息返回給所述費(fèi)控交互終端,以便在費(fèi)控交互終端展示電能表的所述執(zhí)行信息,便于用戶(hù)知曉實(shí)際開(kāi)戶(hù)情況。
s4,根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。
在一可選實(shí)施例中,可基于預(yù)先學(xué)習(xí)得到的所述費(fèi)控交互終端的開(kāi)戶(hù)功能檢測(cè)模型分析述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息,所述開(kāi)戶(hù)功能檢測(cè)模型可通過(guò)對(duì)開(kāi)戶(hù)功能合格的費(fèi)控交互終端進(jìn)行機(jī)器學(xué)習(xí)得到的模型,該模型以開(kāi)戶(hù)卡參數(shù)信息、開(kāi)戶(hù)指令信息所述響應(yīng)信息為輸入,以所述費(fèi)控交互終端的開(kāi)戶(hù)功能是否合格為輸出。
在另一可選實(shí)施例中,參考圖2所示,根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格的實(shí)現(xiàn)方式還可為:
l1,檢測(cè)所述參數(shù)信息是否正確,若不正確,檢測(cè)所述開(kāi)戶(hù)命令是否為空,若不為空,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格,若為空,執(zhí)行步驟l3;若所述參數(shù)信息正確,執(zhí)行步驟l2;
l2,檢測(cè)所述開(kāi)戶(hù)命令是否正確;若所述開(kāi)戶(hù)命令不正確,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格,若所述開(kāi)戶(hù)命令正確,執(zhí)行步驟l3;
l3、將所述響應(yīng)信息與預(yù)設(shè)的參照響應(yīng)信息進(jìn)行比對(duì),若兩者不一致,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格;若兩者不一致,判斷費(fèi)控交互終端開(kāi)戶(hù)功能合格。其中,所述參照響應(yīng)信息表示開(kāi)戶(hù)功能合格的費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息后的響應(yīng)信息。
在一可選實(shí)施例中,獲取的各開(kāi)戶(hù)卡的參數(shù)信息可包括:電能表表號(hào)信息、開(kāi)戶(hù)卡序列號(hào)、用戶(hù)編號(hào)和/或已購(gòu)電次數(shù)信息。優(yōu)選地,參數(shù)錯(cuò)誤既包括各個(gè)參數(shù)本身格式錯(cuò)誤或者超出設(shè)定參數(shù)范圍,也可以是參數(shù)之間的對(duì)應(yīng)關(guān)系錯(cuò)誤,例如電能表表號(hào)信息、開(kāi)戶(hù)卡序列號(hào)、用戶(hù)編號(hào)兩兩之間的對(duì)應(yīng)關(guān)系錯(cuò)誤。
由此可見(jiàn),通過(guò)上述實(shí)施例的測(cè)試方式,還可測(cè)試費(fèi)控交互終端對(duì)參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡的識(shí)別是否合格,例如,若識(shí)別到參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡,所述費(fèi)控交互終端將不向?qū)?yīng)的電能表發(fā)送開(kāi)戶(hù)指令,或者發(fā)送一個(gè)空指令,由此可防止盜刷卡的情況;只有識(shí)別到參數(shù)正確的開(kāi)戶(hù)卡時(shí),所述費(fèi)控交互終端才向?qū)?yīng)的電能表發(fā)送有效的開(kāi)戶(hù)指令。
在一可選實(shí)施例中,所述響應(yīng)信息包括:開(kāi)戶(hù)卡返寫(xiě)執(zhí)行信息和/或電能表開(kāi)戶(hù)狀態(tài)記錄信息。費(fèi)控交互終端根據(jù)正確的開(kāi)戶(hù)卡向電能表發(fā)送開(kāi)戶(hù)指令指令,不僅可在本地保存和顯示本次的開(kāi)戶(hù)應(yīng)答信息,還可根據(jù)電能表返回的開(kāi)戶(hù)應(yīng)答信息對(duì)所述開(kāi)戶(hù)卡進(jìn)行返寫(xiě),例如開(kāi)戶(hù)卡中保存的更新開(kāi)戶(hù)狀態(tài)、更新購(gòu)電次數(shù)更信息等。此外,還可通過(guò)返寫(xiě)修改用戶(hù)信息。
在一可選實(shí)施例中,在檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息之前,還包括步驟:在正式密鑰狀態(tài)下對(duì)所述費(fèi)控交互終端進(jìn)行對(duì)時(shí),以及對(duì)所述費(fèi)控交互終端進(jìn)行初始化。
在一可選實(shí)施例中,在檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息之前,還包括步驟:在所述費(fèi)控交互終端為每一個(gè)開(kāi)戶(hù)卡建立一個(gè)對(duì)應(yīng)的開(kāi)戶(hù)卡檔案,和/或,為費(fèi)控交互終端連接的各電能表建立一電能表檔案。通過(guò)所述開(kāi)戶(hù)卡檔案可有效管理同一開(kāi)戶(hù)卡信息的歷史開(kāi)戶(hù)信息;通過(guò)所述電能表檔案可管理各電能表每次返回的開(kāi)戶(hù)應(yīng)答信息。
進(jìn)一步地,根據(jù)所述刷卡操作信息獲取各開(kāi)戶(hù)卡的參數(shù)信息之后,還包括步驟:將所述參數(shù)信息寫(xiě)入對(duì)應(yīng)的開(kāi)戶(hù)卡檔案。在獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息之后,還可包括步驟:將電能表開(kāi)戶(hù)應(yīng)答信息寫(xiě)入對(duì)應(yīng)的電能表檔案,以及根據(jù)所述費(fèi)控交互終端的響應(yīng)信息更新所述開(kāi)戶(hù)卡檔案。由于所述費(fèi)控交互終端的響應(yīng)信息包括對(duì)開(kāi)戶(hù)卡參數(shù)的更新信息,因此需同步更新所述開(kāi)戶(hù)卡對(duì)應(yīng)的開(kāi)戶(hù)卡檔案。
此外,通過(guò)所述開(kāi)戶(hù)卡檔案、電能表檔案,還方便獲取所述費(fèi)控交互終端的歷史開(kāi)戶(hù)信息,通過(guò)學(xué)習(xí)歷史開(kāi)戶(hù)信息構(gòu)建或者完善費(fèi)控交互終端的開(kāi)戶(hù)功能檢測(cè)模型。
進(jìn)一步地,下面對(duì)上述實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法進(jìn)行示例性說(shuō)明。具體流程如下:
步驟1:在正式密鑰狀態(tài)下,在費(fèi)控交互終端設(shè)置開(kāi)戶(hù)卡檔案和模擬表檔案,進(jìn)行對(duì)時(shí);
步驟2:對(duì)所述費(fèi)控交互終端進(jìn)行初始化。控制所述費(fèi)控交互終端進(jìn)入正式密鑰狀態(tài),在所述費(fèi)控交互終端上刷某一參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡,假設(shè)電能表應(yīng)答正常,獲取費(fèi)控交互終端下述開(kāi)戶(hù)命令的情況和根據(jù)電能表應(yīng)答的響應(yīng)狀況;由此檢測(cè)所述費(fèi)控交互終端在參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡時(shí)開(kāi)戶(hù)功能測(cè)試是否通過(guò)。
步驟3:在所述費(fèi)控交互終端上刷某一參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡,假設(shè)電能表應(yīng)答異常(即無(wú)法應(yīng)答),獲取費(fèi)控交互終端下述開(kāi)戶(hù)命令的情況和根據(jù)電能表應(yīng)答的響應(yīng)狀況;由此檢測(cè)所述費(fèi)控交互終端在參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡且電能表應(yīng)答異常時(shí)開(kāi)戶(hù)功能測(cè)試是否通過(guò)。
步驟4:在所述費(fèi)控交互終端上刷參數(shù)正確的開(kāi)戶(hù)卡,假設(shè)電能表應(yīng)答正常,獲取費(fèi)控交互終端下述開(kāi)戶(hù)命令的情況和根據(jù)電能表應(yīng)答的響應(yīng)狀況;所述響應(yīng)狀況包括開(kāi)戶(hù)狀態(tài)、開(kāi)戶(hù)卡購(gòu)電信息文件更新、電能表客戶(hù)編號(hào)、購(gòu)電記錄等。由此檢測(cè)所述費(fèi)控交互終端在參數(shù)正確的開(kāi)戶(hù)卡且電能表應(yīng)答正常時(shí)開(kāi)戶(hù)功能測(cè)試是否通過(guò)。
步驟5:檢查步驟2~4的檢測(cè)情況,若任一步驟檢測(cè)不通過(guò),則所述費(fèi)控交互終端開(kāi)戶(hù)功能的總體測(cè)試結(jié)論為“不合格”,僅當(dāng)3個(gè)步驟均檢測(cè)通過(guò)時(shí),才得出所述費(fèi)控交互終端開(kāi)戶(hù)功能的總體測(cè)試結(jié)論為“合格”。
通過(guò)上述實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法,通過(guò)預(yù)設(shè)至少兩個(gè)開(kāi)戶(hù)卡,包括參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡和參數(shù)正確的開(kāi)戶(hù)卡;刷卡時(shí),讀取各開(kāi)戶(hù)卡的參數(shù)信息,獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令;獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息;根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。由此,能夠得到費(fèi)控交互終端針對(duì)不同開(kāi)戶(hù)卡的開(kāi)戶(hù)功能的響應(yīng)情況,根據(jù)不同情況下的響應(yīng)信息得出費(fèi)控交互終端的開(kāi)戶(hù)功能測(cè)試結(jié)果,由此確保測(cè)試結(jié)果的客觀性,且提高測(cè)試效率。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。
基于與上述實(shí)施例中的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法相同的思想,本發(fā)明還提供費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置,該裝置可用于執(zhí)行上述費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的方法。為了便于說(shuō)明,費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置實(shí)施例的結(jié)構(gòu)示意圖中,僅僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,本領(lǐng)域技術(shù)人員可以理解,圖示結(jié)構(gòu)并不構(gòu)成對(duì)裝置的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
圖3為本發(fā)明一實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置的示意性結(jié)構(gòu)圖,該裝置可以應(yīng)用于任意費(fèi)控交互終端。如圖3所示,本實(shí)施例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置包括:
刷卡檢測(cè)模塊301,用于檢測(cè)預(yù)設(shè)的至少兩個(gè)開(kāi)戶(hù)卡中每一個(gè)開(kāi)戶(hù)卡的刷卡操作信息,根據(jù)所述刷卡操作信息獲取各開(kāi)戶(hù)卡的參數(shù)信息。
命令檢測(cè)模塊302,用于獲取所述費(fèi)控交互終端根據(jù)各開(kāi)戶(hù)卡的參數(shù)信息向?qū)?yīng)的電能表發(fā)送的開(kāi)戶(hù)命令。
執(zhí)行信息檢測(cè)模塊303,用于獲取所述費(fèi)控交互終端在收到電能表開(kāi)戶(hù)應(yīng)答信息之后的響應(yīng)信息。
判斷模塊304,用于根據(jù)所述參數(shù)信息、所述開(kāi)戶(hù)命令以及所述響應(yīng)信息判斷費(fèi)控交互終端開(kāi)戶(hù)功能是否合格。
在一可選實(shí)施例中,所述費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置還包括:開(kāi)戶(hù)卡設(shè)置模塊,用于預(yù)設(shè)至少兩個(gè)開(kāi)戶(hù)卡,所述至少兩個(gè)開(kāi)戶(hù)卡包括參數(shù)錯(cuò)誤的開(kāi)戶(hù)卡和參數(shù)正確的開(kāi)戶(hù)卡。
在一可選實(shí)施例中,所述判斷模塊304,用于執(zhí)行以下步驟:
l1,檢測(cè)所述參數(shù)信息是否正確,若不正確,檢測(cè)所述開(kāi)戶(hù)命令是否為空,若不為空,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格,若為空,執(zhí)行步驟l3;若所述參數(shù)信息正確,執(zhí)行步驟l2;
l2,檢測(cè)所述開(kāi)戶(hù)命令是否正確;若所述開(kāi)戶(hù)命令不正確,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格,若所述開(kāi)戶(hù)命令正確,執(zhí)行步驟l3;
l3、將所述響應(yīng)信息與預(yù)設(shè)的參照響應(yīng)信息進(jìn)行比對(duì),若兩者不一致,則判斷所述費(fèi)控交互終端開(kāi)戶(hù)功能不合格;若兩者不一致,判斷費(fèi)控交互終端開(kāi)戶(hù)功能合格。
在一可選實(shí)施例中,所述費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置還包括:初始化模塊,用于預(yù)先在正式密鑰狀態(tài)下對(duì)費(fèi)控交互終端進(jìn)行對(duì)時(shí),以及對(duì)所述費(fèi)控交互終端進(jìn)行初始化。和/或,檔案管理模塊,用于預(yù)先在所述費(fèi)控交互終端為每一個(gè)開(kāi)戶(hù)卡建立一個(gè)對(duì)應(yīng)的開(kāi)戶(hù)卡檔案,以及分部為費(fèi)控交互終端連接的各電能表建立一電能表檔案。
進(jìn)一步地,所述檔案管理模塊還可用于在獲取各開(kāi)戶(hù)卡的參數(shù)信息之后,將所述參數(shù)信息寫(xiě)入對(duì)應(yīng)的開(kāi)戶(hù)卡檔案;用于將電能表開(kāi)戶(hù)應(yīng)答信息寫(xiě)入對(duì)應(yīng)的電能表檔案,以及根據(jù)所述費(fèi)控交互終端的響應(yīng)信息更新所述開(kāi)戶(hù)卡檔案。
需要說(shuō)明的是,上述示例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置的實(shí)施方式中,各模塊之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明前述方法實(shí)施例基于同一構(gòu)思,其帶來(lái)的技術(shù)效果與本發(fā)明前述方法實(shí)施例相同,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
此外,上述示例的費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置的實(shí)施方式中,各程序模塊的邏輯劃分僅是舉例說(shuō)明,實(shí)際應(yīng)用中可以根據(jù)需要,例如出于相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,將上述功能分配由不同的程序模塊完成,即將所述費(fèi)控交互終端開(kāi)戶(hù)功能測(cè)試的裝置的內(nèi)部結(jié)構(gòu)劃分成不同的程序模塊,以完成以上描述的全部或者部分功能。
本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用。所述程序在執(zhí)行時(shí),可執(zhí)行如上述各方法的實(shí)施例的全部或部分步驟。此外,所述存儲(chǔ)介質(zhì)還可設(shè)置與一種計(jì)算機(jī)設(shè)備中,所述計(jì)算機(jī)設(shè)備中還包括處理器,所述處理器執(zhí)行所述存儲(chǔ)介質(zhì)中的程序時(shí),能夠?qū)崿F(xiàn)上述各方法的實(shí)施例的全部或部分步驟。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(read-onlymemory,rom)或隨機(jī)存儲(chǔ)記憶體(randomaccessmemory,ram)等。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其它實(shí)施例的相關(guān)描述。可以理解,其中所使用的術(shù)語(yǔ)“第一”、“第二”等在本文中用于區(qū)分對(duì)象,但這些對(duì)象不受這些術(shù)語(yǔ)限制。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,不能理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。