本發(fā)明涉及藍(lán)牙智能卡技術(shù)領(lǐng)域,尤其涉及一種藍(lán)牙智能卡的測試方法及裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的快速發(fā)展,藍(lán)牙智能卡的出現(xiàn)方便了人們的生活,藍(lán)牙智能卡能夠取代傳統(tǒng)的IC卡,用戶能夠通過手機(jī)等智能設(shè)備隨時(shí)隨地的對藍(lán)牙智能卡進(jìn)行充值,免去了去營業(yè)廳繳費(fèi)的煩惱,省時(shí)省力。在藍(lán)牙智能卡發(fā)布前的研發(fā)階段,對藍(lán)牙智能卡的測試是必不可少的,通過測試藍(lán)牙智能卡與預(yù)付費(fèi)系統(tǒng)的各個(gè)模塊是否能夠按照配置的流程協(xié)作運(yùn)行,同時(shí)檢測藍(lán)牙智能卡在功能、性能、邊界和穩(wěn)定性方面是否滿足要求。
現(xiàn)有技術(shù)中,對藍(lán)牙智能卡進(jìn)行測試時(shí),主要通過測試人員手動操作進(jìn)行測試,這使得測試效率很低,另外,測試人員手動操作的過程也容易出錯(cuò),會導(dǎo)致測試的結(jié)果準(zhǔn)確性低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種藍(lán)牙智能卡的測試方法及裝置,用以解決藍(lán)牙智能卡的測試效率低,測試準(zhǔn)確性低的問題。
本發(fā)明實(shí)施例提供了一種藍(lán)牙智能卡的測試方法,所述方法包括:
獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬浚?/p>
接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬浚?/p>
判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢拢?/p>
如果是,確定所述藍(lán)牙智能卡正常,否則,確定所述藍(lán)牙智能卡異常。
進(jìn)一步地,所述獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬堪ǎ?/p>
接收移動終端發(fā)送的向所述藍(lán)牙智能卡寫入的第一燃?xì)饬俊?/p>
進(jìn)一步地,如果確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢?,所述方法還包括:
獲取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬浚?/p>
判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢拢?/p>
如果否,確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,并判斷所述第三燃?xì)饬颗c所述第二燃?xì)饬渴欠褚恢?,如果否,確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
進(jìn)一步地,所述接收移動終端發(fā)送的向所述藍(lán)牙智能卡寫入的第一燃?xì)饬恐?,所述方法還包括:
向移動終端發(fā)送控制指令,其中,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔ⅰ?/p>
進(jìn)一步地,所述方法還包括:
接收移動終端發(fā)送的日志文件;
根據(jù)所述日志文件,判斷所述藍(lán)牙智能卡是否正常,其中,所述日志文件中包括以下至少一種信息;
所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息;和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅰ?/p>
進(jìn)一步地,所述方法還包括:
輸出測試報(bào)告,其中,所述測試報(bào)告中包括所述藍(lán)牙智能卡正?;虍惓5男畔ⅰ?/p>
進(jìn)一步地,所述獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬恐埃龇椒ㄟ€包括:
向藍(lán)牙智能卡發(fā)送燒錄程序和罐裝密鑰。
另一方面,本發(fā)明實(shí)施例提供了一種藍(lán)牙智能卡的測試裝置,所述裝置包括:
獲取模塊,用于獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬浚?/p>
接收模塊,用于接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬浚?/p>
判斷模塊,用于判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢拢?/p>
確定模塊,用于如果所述第一燃?xì)饬亢偷诙細(xì)饬恳恢?,確定所述藍(lán)牙智能卡正常,否則,確定所述藍(lán)牙智能卡異常。
進(jìn)一步地,所述獲取模塊,還用于如果確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢?,獲取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬?;所述判斷模塊,還用于判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢?;所述確定模塊,還用于如果所述第一燃?xì)饬颗c所述第三燃?xì)饬坎灰恢?,確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,并判斷所述第三燃?xì)饬颗c所述第二燃?xì)饬渴欠褚恢?,如果否,確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
進(jìn)一步地,所述裝置還包括:
發(fā)送模塊,用于向移動終端發(fā)送控制指令,其中,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔ⅰ?/p>
進(jìn)一步地,所述接收模塊,還用于接收移動終端發(fā)送的日志文件;所述判斷模塊,還用于根據(jù)所述日志文件,判斷所述藍(lán)牙智能卡是否正常,其中,所述日志文件中包括以下至少一種信息;所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息;和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅰ?/p>
本發(fā)明實(shí)施例提供了一種藍(lán)牙智能卡的測試方法及裝置,所述方法包括:獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬?;接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬?;判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢拢蝗绻?,確定所述藍(lán)牙智能卡正常,否則,確定所述藍(lán)牙智能卡異常。由于在本發(fā)明實(shí)施例中,所述測試設(shè)備可以獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,接收所述測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬浚瑥亩_定藍(lán)牙智能卡是否異常,提高了測試效率,同時(shí)避免了測試人員手動操作容易出錯(cuò)的問題,提高了測試的準(zhǔn)確率。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例1提供的一種藍(lán)牙智能卡的測試過程示意圖;
圖2為本發(fā)明實(shí)施例2提供的一種藍(lán)牙智能卡的測試過程示意圖;
圖3為本發(fā)明實(shí)施例3提供的一種藍(lán)牙智能卡的測試過程示意圖;
圖4為本發(fā)明實(shí)施例4提供的一種藍(lán)牙智能卡的測試過程示意圖;
圖5為本發(fā)明實(shí)施例4提供的另一種藍(lán)牙智能卡的測試過程示意圖;
圖6為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了提高對藍(lán)牙智能卡的測試效率,及對藍(lán)牙智能卡測試的準(zhǔn)確率,本發(fā)明實(shí)施例提供了一種藍(lán)牙智能卡的測試方法及裝置。
下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例1:
圖1為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試過程示意圖,所述方法包括:
S101:獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬俊?/p>
本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試方法,應(yīng)用于測試設(shè)備,所述測試設(shè)備可以為個(gè)人計(jì)算機(jī)(Personal Computer,PC)、平板電腦等設(shè)備。
所述測試設(shè)備中可以包括藍(lán)牙模塊,所述測試設(shè)備和藍(lán)牙智能卡通過藍(lán)牙模塊連接,所述測試設(shè)備和藍(lán)牙智能卡連接后,可以向藍(lán)牙智能卡寫入第一燃?xì)饬?。測試設(shè)備可以獲取在對藍(lán)牙智能卡進(jìn)行測試過程中的向藍(lán)牙智能卡中寫入的第一燃?xì)饬俊?/p>
S102:接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬俊?/p>
所述測試設(shè)備中可以包括藍(lán)牙模塊,所述測試設(shè)備和藍(lán)牙智能卡通過藍(lán)牙模塊連接,所述測試設(shè)備和藍(lán)牙智能卡連接后,可以向藍(lán)牙智能卡寫入第一燃?xì)饬俊;驕y試設(shè)備可以與藍(lán)牙智能卡線連接,連接后測試設(shè)備向藍(lán)牙智能卡寫入第一燃?xì)饬?。測試設(shè)備可以獲取在對藍(lán)牙智能卡進(jìn)行測試過程中的向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,其中該測試設(shè)備獲取的向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,即為自身向藍(lán)牙智能卡中寫入的第一燃?xì)饬俊?/p>
所述藍(lán)牙智能卡與所述測試工裝連接,所述測試工裝與燃?xì)獗磉B接,所述藍(lán)牙智能卡接收向其寫入的第一燃?xì)饬亢?,將接收到的燃?xì)饬客ㄟ^所述測試工裝寫入燃?xì)獗碇?,所述燃?xì)獗砜梢越邮账{(lán)牙智能卡向其寫入的燃?xì)饬俊?/p>
所述測試工裝與所述燃?xì)獗磉B接,當(dāng)藍(lán)牙智能卡中的燃?xì)饬繉懭氲饺細(xì)獗碇?,所述測試工裝獲取寫入到所述燃?xì)獗淼牡诙細(xì)饬浚鰷y試工裝與所述測試設(shè)備連接,可以將獲取的所述第二燃?xì)饬堪l(fā)送給所述測試設(shè)備。
S103:判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢隆?/p>
所述測試設(shè)備可以獲取在對藍(lán)牙智能卡進(jìn)行測試過程中的向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬?,并判斷所述所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢隆?/p>
S104:如果判斷結(jié)果為是,確定所述藍(lán)牙智能卡正常。
所述第一燃?xì)饬繛闇y試設(shè)備向藍(lán)牙智能卡寫入的理論燃?xì)饬浚诙細(xì)饬繛樗{(lán)牙智能卡寫入到燃?xì)獗碇械娜細(xì)饬?,如果判斷所述第一燃?xì)饬亢偷诙細(xì)饬恳恢?,則說明向藍(lán)牙智能卡中寫入的第一燃?xì)饬磕軌虮徽_的寫入到燃?xì)獗碇?,此時(shí),確定所述藍(lán)牙智能卡正常。
S105:如果判斷結(jié)果為否,確定所述藍(lán)牙智能卡異常。
如果判斷所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢?,則說明向藍(lán)牙智能卡中寫入的第一燃?xì)饬坎荒鼙徽_的寫入到燃?xì)獗碇?,此時(shí),確定所述藍(lán)牙智能卡異常。
由于在本發(fā)明實(shí)施例中,所述測試設(shè)備可以獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,接收所述測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬?,?dāng)判斷所述第一燃?xì)饬亢偷诙細(xì)饬恳恢聲r(shí),確定藍(lán)牙智能卡正常,否則,確定藍(lán)牙智能卡異常,因此,通過本發(fā)明實(shí)施例提供的藍(lán)牙智能卡的測試方法,提高了測試效率,同時(shí)避免了測試人員手動操作容易出錯(cuò)的問題,提高了測試的準(zhǔn)確率。
另外,為了測試藍(lán)牙智能卡的穩(wěn)定性,需要對藍(lán)牙智能卡進(jìn)行多次測量,以便確定其在正常使用時(shí)是否穩(wěn)定。因此所述測試設(shè)備中可以預(yù)先設(shè)定測試次數(shù),根據(jù)預(yù)設(shè)的測試次數(shù),采用上述方法對所述藍(lán)牙智能卡進(jìn)行重復(fù)測試。例如,預(yù)設(shè)的測試次數(shù)可以為100次,則對所述藍(lán)牙智能卡重復(fù)進(jìn)行100次測試,如果100次測試的結(jié)測試果都是藍(lán)牙智能卡正常,則確定所述藍(lán)牙智能卡正常;如果在對藍(lán)牙智能卡進(jìn)行測試的過程中,某一次的測試結(jié)果為藍(lán)牙智能卡異常,例如在第45次測試時(shí),測試結(jié)果是藍(lán)牙智能卡異常,則確定所述藍(lán)牙智能卡異常,并且不再進(jìn)行下一次測試。
當(dāng)然,所述預(yù)設(shè)的測試次數(shù)還可以為較大的數(shù)據(jù),例如預(yù)設(shè)為500次,當(dāng)預(yù)設(shè)的測試次數(shù)較大時(shí),也可以根據(jù)500次測試得到的測試結(jié)果中,所述藍(lán)牙智能卡正常的測試結(jié)果對應(yīng)的測試正確率,來確定所述藍(lán)牙智能卡是否正常,即,如果預(yù)設(shè)的測試次數(shù)為500次,則針對所述藍(lán)牙智能卡重復(fù)進(jìn)行500次測試,并記錄每一次的測試結(jié)果,測試完成后,當(dāng)所述藍(lán)牙智能卡正常的測試結(jié)果對應(yīng)的測試正確率達(dá)到預(yù)設(shè)值時(shí),確定所述藍(lán)牙智能卡正常,所述正確率的預(yù)設(shè)值可以為98%。
實(shí)施例2:
在上述實(shí)施例的基礎(chǔ)上,為了實(shí)現(xiàn)對藍(lán)牙智能卡的測試,在本發(fā)明實(shí)施例中,所述獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬堪ǎ?/p>
接收移動終端發(fā)送的向所述藍(lán)牙智能卡寫入的第一燃?xì)饬俊?/p>
所述移動終端與所述藍(lán)牙智能卡可以通過藍(lán)牙模塊連接,當(dāng)所述移動終端與所述藍(lán)牙智能卡連接后,所述移動終端可以向藍(lán)牙智能卡寫入第一燃?xì)饬啃畔?,所述移動終端與測試設(shè)備可以通過無線網(wǎng)絡(luò)建立連接,也可以通過藍(lán)牙建立連接,具體的,所述測試設(shè)備和移動終端中都配置有藍(lán)牙模塊,當(dāng)測試設(shè)備和移動終端都開啟藍(lán)牙功能時(shí),測試設(shè)備與移動終端進(jìn)行配對,配對成功后,建立藍(lán)牙連接,所述測試設(shè)備與移動終端連接后,所述移動終端可以向測試設(shè)備發(fā)送所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬?,為測試設(shè)備進(jìn)行后續(xù)判斷藍(lán)牙智能卡是否異常提供前提條件。
在本發(fā)明實(shí)施例中,所述接收移動終端發(fā)送的向所述藍(lán)牙智能卡寫入的第一燃?xì)饬恐?,所述方法還包括:
向移動終端發(fā)送控制指令,其中,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔ⅰ?/p>
所述測試設(shè)備中預(yù)先配置有對所述藍(lán)牙智能卡進(jìn)行測試的程序和向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,?dāng)所述測試設(shè)備與移動終端通過無線網(wǎng)絡(luò)或藍(lán)牙建立連接后,所述測試設(shè)備向移動終端發(fā)送控制指令,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔?。所述移動終端中可以預(yù)先保存有向藍(lán)牙智能卡寫入的第一燃?xì)饬?,?dāng)所述移動終端接收到測試設(shè)備發(fā)送的控制指令,并且與所述藍(lán)牙智能卡建立藍(lán)牙連接后,所述移動終端將所述第一燃?xì)饬繉懭胨{(lán)牙智能卡。另外,所述測試設(shè)備中預(yù)先配置有對所述藍(lán)牙智能卡進(jìn)行測試的程序和向藍(lán)牙智能卡中寫入的第一燃?xì)饬?,所述測試設(shè)備與移動終端通過網(wǎng)絡(luò)或藍(lán)牙連接后,測試設(shè)備向移動終端發(fā)送所述第一燃?xì)饬?,并向移動終端發(fā)送控制指令,使所述移動終端與所述藍(lán)牙智能卡通過藍(lán)牙建立連接后,所述移動終端將其接收到的所述第一燃?xì)饬繉懭氲剿{(lán)牙智能卡。
具體的,在本發(fā)明實(shí)施例中,所述移動終端可以為手機(jī),通過手機(jī)中購買燃?xì)饬康膽?yīng)用程序APP可以進(jìn)行對藍(lán)牙智能卡的測試。所述測試設(shè)備向手機(jī)發(fā)送所述第一燃?xì)饬?,并向手機(jī)發(fā)送控制指令后,手機(jī)APP按照所述第一燃?xì)饬窟M(jìn)行購氣操作,從而獲取所述第一燃?xì)饬?,手機(jī)APP可以與所述藍(lán)牙智能卡進(jìn)行綁定,綁定后,所述手機(jī)APP將所述第一燃?xì)饬繉懭胨{(lán)牙智能卡。
由于在本發(fā)明實(shí)施例中,所述測試設(shè)備向移動終端發(fā)送控制指令,使所述移動終端按照所述控制指令向所述藍(lán)牙智能卡寫入的第一燃?xì)饬肯蛩{(lán)牙智能卡寫入第一燃?xì)饬啃畔ⅲ鲆苿咏K端與測試設(shè)備可以通過無線網(wǎng)絡(luò)建立連接,也可以通過藍(lán)牙建立連接,向測試設(shè)備發(fā)送所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬?,為測試設(shè)備進(jìn)行后續(xù)判斷藍(lán)牙智能卡是否異常提供前提條件。
圖2為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試過程示意圖,所述方法包括:
S201:向移動終端發(fā)送控制指令,其中,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔ⅰ?/p>
S202:接收移動終端發(fā)送的向所述藍(lán)牙智能卡寫入的第一燃?xì)饬俊?/p>
S203:接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬俊?/p>
S204:判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢?,如果是,進(jìn)行S205,如果否,進(jìn)行S206。
S205:確定所述藍(lán)牙智能卡正常。
S206:確定所述藍(lán)牙智能卡異常。
實(shí)施例3:
根據(jù)上述實(shí)施例的描述可知,在對藍(lán)牙智能卡進(jìn)行測試時(shí),需要向所述藍(lán)牙智能卡寫入燃?xì)饬?,并且所述藍(lán)牙智能卡需要向所述燃?xì)獗韺懭肴細(xì)饬俊R虼水?dāng)向藍(lán)牙智能卡中寫入的第一燃?xì)饬亢徒邮盏乃鰷y試工裝發(fā)送的寫入到燃?xì)獗碇械牡诙細(xì)饬坎灰恢聲r(shí),為了測試的準(zhǔn)確性,還需要知道,到底是向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程出現(xiàn)了問題,還是所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程出現(xiàn)了問題,或者兩個(gè)過程都出現(xiàn)了問題。
因此在本發(fā)明實(shí)施例中,如果確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢?,所述方法還包括:
獲取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬浚?/p>
判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢拢?/p>
如果否,確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,并判斷所述第三燃?xì)饬颗c所述第二燃?xì)饬渴欠褚恢?,如果否,確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
當(dāng)所述測試設(shè)備確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢聲r(shí),因?yàn)樵摰谝蝗細(xì)饬繛橄蛟撍{(lán)牙智能卡寫入的理論燃?xì)饬?,但是該理論燃?xì)饬勘粚懭氲剿{(lán)牙智能卡后到底變成了多少,需要獲知,具體的,所述測試工裝與藍(lán)牙智能卡連接,當(dāng)藍(lán)牙智能卡中寫入燃?xì)饬亢螅鰷y試工裝可以獲取所述藍(lán)牙智能卡被寫入的第三燃?xì)饬?,例如可以是測試工裝到藍(lán)牙智能卡讀取該第三燃?xì)饬?,或者藍(lán)牙智能卡將其被寫入的第三燃?xì)饬堪l(fā)送給測試工裝。測試工裝獲取所述藍(lán)牙智能卡被寫入的第三燃?xì)饬亢螅鰷y試工裝可以將其獲取的所述藍(lán)牙智能卡被寫入的第三燃?xì)饬堪l(fā)送給所述測試設(shè)備。
所述測試設(shè)備判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢?,如果不一致,則說明向藍(lán)牙智能卡中寫入的第一燃?xì)饬康倪^程出現(xiàn)問題,因此可以確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,一般該出現(xiàn)問題的位置位于藍(lán)牙智能卡,說明該藍(lán)牙智能卡不能正常的被寫入數(shù)據(jù),或者該藍(lán)牙智能卡寫入數(shù)據(jù)的功能異常。
所述測試設(shè)備判斷所述第二燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢拢绻灰恢?,則說明所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程出現(xiàn)問題,因此可以確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常,一般該出現(xiàn)問題的位置位于藍(lán)牙智能卡,說明該藍(lán)牙智能卡不能正常的將數(shù)據(jù)寫入燃?xì)獗?,或者該藍(lán)牙智能卡將數(shù)據(jù)寫入燃?xì)獗淼墓δ墚惓!?/p>
例如,所述測試設(shè)備獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬繛?00,接收所述測試工裝發(fā)送的寫入到燃?xì)獗碇械牡诙細(xì)饬繛?90,由于所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢拢虼舜_定所述藍(lán)牙智能卡異常。所述測試設(shè)備接收所述測試工裝發(fā)送的所述藍(lán)牙智能卡被寫入的第三燃?xì)饬?,例如所述第三燃?xì)饬繛?00,則所述第一燃?xì)饬亢偷谌細(xì)饬恳恢?,所述第二燃?xì)饬亢退龅谌細(xì)饬坎灰恢?,此時(shí)確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程正常,所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常;例如所述第三燃?xì)饬繛?90,則所述第一燃?xì)饬亢偷谌細(xì)饬坎灰恢?,所述第二燃?xì)饬亢退龅谌細(xì)饬恳恢拢藭r(shí)確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程正常;例如所述第三燃?xì)饬繛?95,則所述第一燃?xì)饬亢偷谌細(xì)饬坎灰恢?,所述第二燃?xì)饬亢退龅谌細(xì)饬坎灰恢?,此時(shí)確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
由于在本發(fā)明實(shí)施例中,如果確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢聲r(shí),所述測試設(shè)備可以獲取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬?,通過判斷所述第一燃?xì)饬亢偷谌細(xì)饬坎灰恢聲r(shí),確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,通過判斷所述第二燃?xì)饬亢偷谌細(xì)饬坎灰恢聲r(shí),確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常,因此,提高了對藍(lán)牙智能卡測試的準(zhǔn)確性。
圖3為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試過程示意圖,所述方法包括:
S301:獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬俊?/p>
S302:接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬俊?/p>
S303:判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢?,如果是,進(jìn)行S304,如果否,進(jìn)行S305。
S304:確定所述藍(lán)牙智能卡正常。
S305:獲取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬俊?/p>
S306:判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢?,如果是,進(jìn)行S308,如果否,進(jìn)行S307。
S307:確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,進(jìn)行步驟S309。
S308:確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程正常,進(jìn)行步驟S309。
S309:判斷所述第三燃?xì)饬颗c所述第二燃?xì)饬渴欠褚恢拢绻?,進(jìn)行S311,如果否,進(jìn)行S310。
S310:確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
S311:確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程正常。
實(shí)施例4:
在上述實(shí)施例的基礎(chǔ)上,為了進(jìn)一步提高對藍(lán)牙智能卡測試的準(zhǔn)確性,在本發(fā)明實(shí)施例中,所述方法還包括:
接收移動終端發(fā)送的日志文件;
根據(jù)所述日志文件,判斷所述藍(lán)牙智能卡是否正常,其中,所述日志文件中包括以下至少一種信息;
所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息;和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅰ?/p>
在對藍(lán)牙智能卡進(jìn)行測試的過程中,所述移動終端向藍(lán)牙智能卡發(fā)送請求綁定信息,所述藍(lán)牙智能卡響應(yīng)是否綁定成功的信息,綁定成功后,所述移動終端向藍(lán)牙智能卡寫入第一燃?xì)饬?,所述藍(lán)牙智能卡響應(yīng)是否獲取到第一燃?xì)饬康男畔?。移動終端將上述與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息;和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔⒈4嬖谌罩疚募校⑺鋈罩疚募l(fā)送到測試設(shè)備,使測試設(shè)備根據(jù)日志文件中的信息判斷所述藍(lán)牙智能卡是否正常。
具體的,當(dāng)日志文件中的信息為所述藍(lán)牙智能卡響應(yīng)綁定成功的信息、所述藍(lán)牙智能卡響應(yīng)獲取到第一燃?xì)饬康男畔r(shí),確定所述藍(lán)牙智能卡正常,當(dāng)日志文件中的信息為所述藍(lán)牙智能卡響應(yīng)綁定失敗的信息或所述藍(lán)牙智能卡響應(yīng)未獲取到第一燃?xì)饬康男畔r(shí),確定所述藍(lán)牙智能卡異常。
另外,所述日志文件中還可以保存所述移動終端向藍(lán)牙智能卡發(fā)送請求綁定信息的時(shí)間,所述藍(lán)牙智能卡響應(yīng)是否綁定成功的信息的時(shí)間,綁定成功后,保存所述移動終端向藍(lán)牙智能卡寫入第一燃?xì)饬康臅r(shí)間,所述藍(lán)牙智能卡響應(yīng)是否獲取到第一燃?xì)饬康男畔⒌臅r(shí)間,并根據(jù)保存的時(shí)間確定藍(lán)牙智能卡綁定過程所需的時(shí)間以及藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間。所述測試設(shè)備可以預(yù)設(shè)一個(gè)時(shí)間段,當(dāng)所述藍(lán)牙智能卡綁定過程所需的時(shí)間以及藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間都在預(yù)設(shè)的時(shí)間段內(nèi)時(shí),可以說明藍(lán)牙智能卡能夠正常的與移動終端完成綁定以及能夠正常的獲取第一燃?xì)饬浚藭r(shí)確定所述藍(lán)牙智能卡正常,否則,說明藍(lán)牙智能卡不能在預(yù)設(shè)的時(shí)間段內(nèi)完成與移動終端完成綁定以及不能在預(yù)設(shè)的時(shí)間段內(nèi)獲取第一燃?xì)饬?,此時(shí)確定藍(lán)牙智能卡異常。
例如,所述測試設(shè)備預(yù)設(shè)的時(shí)間段為10秒,所述日志文件中保存的所述移動終端向藍(lán)牙智能卡發(fā)送請求綁定信息的時(shí)間為10時(shí)20分25秒,所述藍(lán)牙智能卡響應(yīng)是否綁定成功的信息的時(shí)間為10時(shí)20分31秒,因此確定藍(lán)牙智能卡綁定過程所需的時(shí)間為6秒,所述移動終端向藍(lán)牙智能卡寫入第一燃?xì)饬康臅r(shí)間為10時(shí)20分40秒,所述藍(lán)牙智能卡響應(yīng)是否獲取到第一燃?xì)饬康男畔⒌臅r(shí)間為10時(shí)20分48秒,因此確定藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間為8秒,由于所述藍(lán)牙智能卡綁定過程所需的時(shí)間以及藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間都在預(yù)設(shè)的時(shí)間段內(nèi),因此確定藍(lán)牙智能卡正常;例如,在對藍(lán)牙智能卡的測試過程中,所述日志文件中保存的所述藍(lán)牙智能卡綁定過程所需的時(shí)間為9秒,藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間為13秒,由于所述藍(lán)牙智能卡綁定過程所需的時(shí)間以及藍(lán)牙智能卡獲取第一燃?xì)饬康倪^程所需的時(shí)間不都在預(yù)設(shè)的時(shí)間段內(nèi),因此確定藍(lán)牙智能卡異常。
由于在本發(fā)明實(shí)施例中,測試設(shè)備可以接收移動終端發(fā)送的日志文件,當(dāng)日志文件中的信息為所述藍(lán)牙智能卡響應(yīng)綁定成功的信息、所述藍(lán)牙智能卡響應(yīng)獲取到第一燃?xì)饬康男畔r(shí),確定所述藍(lán)牙智能卡正常,當(dāng)日志文件中的信息為所述藍(lán)牙智能卡響應(yīng)綁定失敗的信息或所述藍(lán)牙智能卡響應(yīng)未獲取到第一燃?xì)饬康男畔r(shí),確定所述藍(lán)牙智能卡異常,因此,可以進(jìn)一步提高對藍(lán)牙智能卡測試的準(zhǔn)確性。
在本發(fā)明實(shí)施例中,為了使對藍(lán)牙智能卡的測試結(jié)果清楚的展示出來,所述方法還包括:
輸出測試報(bào)告,其中,所述測試報(bào)告中包括所述藍(lán)牙智能卡正?;虍惓5男畔?。
所述測試設(shè)備根據(jù)向藍(lán)牙智能卡中寫入的第一燃?xì)饬亢退鏊{(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬渴欠褚恢?,可以確定所述藍(lán)牙智能卡是否能夠?qū)⑾蚱鋵懭氲牡谝蝗細(xì)饬空_的寫入到燃?xì)獗碇校M(jìn)而確定所述藍(lán)牙智能卡是否正常。根據(jù)日志文件中的信息,可以確定所述藍(lán)牙智能卡是否能夠響應(yīng)與移動終端綁定成功,或者是否能夠響應(yīng)獲取到向其寫入的第一燃?xì)饬康男畔?,進(jìn)而可以進(jìn)一步確定所述藍(lán)牙智能卡是否正常。當(dāng)確定所述藍(lán)牙智能卡是否正常后,可以將藍(lán)牙智能卡正常或異常的信息記錄在測試報(bào)告中并輸出,另外,如果對藍(lán)牙智能卡進(jìn)行多次重復(fù)測試,為了使對藍(lán)牙智能卡的測試結(jié)果更清楚,可以在測試報(bào)告中記錄對藍(lán)牙智能卡測試的時(shí)間信息和次數(shù)信息,將所述藍(lán)牙智能卡正?;虍惓5男畔ⅰλ{(lán)牙智能卡測試的時(shí)間信息和次數(shù)信息輸出。
圖4為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試過程示意圖,所述方法包括:
S401:接收移動終端發(fā)送的日志文件,其中,所述日志文件中包括所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息,和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅰ?/p>
S402:判斷所述日志文件中是否為所述藍(lán)牙智能卡響應(yīng)的綁定成功的信息,并判斷所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔?,如果都為是,進(jìn)行S403,如果至少一個(gè)為否,進(jìn)行S407。
S403:獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬俊?/p>
S404:接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬俊?/p>
S405:判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢?,如果是,進(jìn)行S406,如果否,進(jìn)行S407。
S406:確定所述藍(lán)牙智能卡正常。
S407:確定所述藍(lán)牙智能卡異常。
S408:輸出測試報(bào)告,其中,所述測試報(bào)告中包括所述藍(lán)牙智能卡正?;虍惓5男畔ⅰ?/p>
在上述各實(shí)施例的基礎(chǔ)上,為了實(shí)現(xiàn)對藍(lán)牙智能卡的測試,所述獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬恐?,所述方法還包括:
向藍(lán)牙智能卡發(fā)送燒錄程序和罐裝密鑰。
所述測試設(shè)備預(yù)先配置有使藍(lán)牙智能卡能夠正常工作所需的下載程序和罐裝密鑰,所述測試設(shè)備獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬恐?,將自身預(yù)先配置的下載程序和罐裝密鑰發(fā)送給藍(lán)牙智能卡,使所述藍(lán)牙智能卡在進(jìn)行測試的過程中能夠正常的進(jìn)行獲取向其寫入的第一燃?xì)饬恳约跋蛉細(xì)獗韺懭氲诙細(xì)饬?。所述測試設(shè)備向藍(lán)牙智能卡發(fā)送燒錄程序和罐裝密鑰時(shí),可以通過程序下載接口、密鑰罐裝接口與藍(lán)牙智能卡連接,通過程序下載接口向藍(lán)牙智能卡發(fā)送下載程序,通過密鑰罐裝接口向藍(lán)牙智能卡發(fā)送罐裝密鑰。
下面通過一個(gè)具體的實(shí)施例,對本發(fā)明的藍(lán)牙智能卡的測試方法進(jìn)行詳細(xì)說明。
圖5為本發(fā)明實(shí)施例提供的另一種藍(lán)牙智能卡測試過程意圖,如圖5所示,所述測試設(shè)備可以為上位機(jī),并且,測試設(shè)備中配置有對藍(lán)牙智能卡進(jìn)行測試的上位機(jī)軟件,在對藍(lán)牙智能卡進(jìn)行測試時(shí),通過上位機(jī)軟件維護(hù)測試用例,可以對測試用例進(jìn)行增加、刪除或修改,確定出本發(fā)明對藍(lán)牙智能卡的測試流程。
在本發(fā)明實(shí)施例中,測試流程為:移動終端與藍(lán)牙智能卡通過藍(lán)牙建立連接,移動終端向藍(lán)牙智能卡寫入燃?xì)饬?,測試工裝分別與藍(lán)牙智能卡和燃?xì)獗磉B接,藍(lán)牙智能卡通過測試工裝,將燃?xì)饬繉懭肴細(xì)獗怼>唧w的,在對藍(lán)牙智能卡進(jìn)行測試時(shí),所述移動終端可以為手機(jī),通過手機(jī)中購買燃?xì)饬康膽?yīng)用程序APP可以進(jìn)行對藍(lán)牙智能卡的測試。測試用例開始后,上位機(jī)軟件向手機(jī)APP發(fā)送指令,所述指令中包含上位機(jī)軟件配置的燃?xì)饬?,手機(jī)APP接收到所述指令后,按照上位機(jī)軟件配置的燃?xì)饬?,進(jìn)行購氣操作,購氣后生成狀態(tài)為待充卡的訂單,向藍(lán)牙智能卡寫入所購的燃?xì)饬?,訂單狀態(tài)更新為待插表,所述測試工裝與藍(lán)牙智能卡連接,當(dāng)測試工裝檢測到藍(lán)牙智能卡被寫入燃?xì)饬亢?,控制測試工裝中的模擬開關(guān)閉合,此時(shí),藍(lán)牙智能卡通過測試工裝將燃?xì)饬繉懭肴細(xì)獗恚藭r(shí),訂單狀態(tài)更新為已完成。在對藍(lán)牙智能卡測試之前,通過上位機(jī)軟件配置系統(tǒng)運(yùn)行環(huán)境,可以確定記錄移動終端中的訂單信息的服務(wù)器地址和端口號,以及確定測試工裝與上位機(jī)連接的串口號,從而可以保證完成對藍(lán)牙智能卡的測試。
所述上位機(jī)軟件可以獲取向藍(lán)牙智能卡寫入的燃?xì)饬?,所述測試工裝與藍(lán)牙智能卡連接,可以獲取藍(lán)牙智能卡中被寫入的燃?xì)饬恳约皩懭氲饺細(xì)獗碇械娜細(xì)饬?,并將獲取到的燃?xì)饬客ㄟ^串口發(fā)送到上位機(jī)軟件。另外,手機(jī)APP中將用例執(zhí)行結(jié)果記錄在日志文件中,所述用例執(zhí)行結(jié)果包括所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅲ謾C(jī)APP將日志文件發(fā)送到上位機(jī)軟件,上位機(jī)軟件根據(jù)藍(lán)牙智能卡測試過程中的燃?xì)饬恳约叭罩疚募械男畔?,判斷藍(lán)牙智能卡是否正常,即向藍(lán)牙智能卡寫入的燃?xì)饬恳约八{(lán)牙智能卡向燃?xì)獗韺懭氲娜細(xì)饬恳恢?,并且所述日志文件中為所述藍(lán)牙智能卡響應(yīng)的綁定成功的信息,和所述藍(lán)牙智能卡獲取到第一燃?xì)饬康男畔r(shí),確定藍(lán)牙智能卡正常,否則,確定藍(lán)牙智能卡異常,并輸出藍(lán)牙智能卡正?;虍惓5臏y試報(bào)告。
圖6為本發(fā)明實(shí)施例提供的一種藍(lán)牙智能卡的測試裝置結(jié)構(gòu)示意圖,應(yīng)用于測試設(shè)備,所述裝置包括:
獲取模塊61,用于獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬浚?/p>
接收模塊62,用于接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬浚?/p>
判斷模塊63,用于判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢拢?/p>
確定模塊64,用于如果所述第一燃?xì)饬亢偷诙細(xì)饬恳恢?,確定所述藍(lán)牙智能卡正常,否則,確定所述藍(lán)牙智能卡異常。
所述獲取模塊61,還用于如果確定所述第一燃?xì)饬亢偷诙細(xì)饬坎灰恢拢@取所述測試工裝發(fā)送的藍(lán)牙智能卡中被寫入的第三燃?xì)饬?;所述判斷模塊63,還用于判斷所述第一燃?xì)饬颗c所述第三燃?xì)饬渴欠褚恢?;所述確定模塊64,還用于如果所述第一燃?xì)饬颗c所述第三燃?xì)饬坎灰恢?,確定向所述藍(lán)牙智能卡寫入燃?xì)饬康倪^程異常,并判斷所述第三燃?xì)饬颗c所述第二燃?xì)饬渴欠褚恢?,如果否,確定所述藍(lán)牙智能卡向所述燃?xì)獗韺懭肴細(xì)饬康倪^程異常。
所述裝置還包括:
發(fā)送模塊65,用于向移動終端發(fā)送控制指令,其中,所述控制指令為控制所述移動終端向所述藍(lán)牙智能卡寫入的第一燃?xì)饬康男畔ⅰ?/p>
所述接收模塊62,還用于接收移動終端發(fā)送的日志文件;所述判斷模塊63,還用于根據(jù)所述日志文件,判斷所述藍(lán)牙智能卡是否正常,其中,所述日志文件中包括以下至少一種信息;所述移動終端與所述藍(lán)牙智能卡響應(yīng)的綁定是否成功的信息;和所述藍(lán)牙智能卡是否獲取到第一燃?xì)饬康男畔ⅰ?/p>
本發(fā)明實(shí)施例提供了一種藍(lán)牙智能卡的測試方法及裝置,所述方法包括:獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬?;接收測試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬?;判斷所述第一燃?xì)饬亢偷诙細(xì)饬渴欠褚恢拢蝗绻?,確定所述藍(lán)牙智能卡正常,否則,確定所述藍(lán)牙智能卡異常。由于在本發(fā)明實(shí)施例中,所述測試設(shè)備可以獲取向藍(lán)牙智能卡中寫入的第一燃?xì)饬浚邮账鰷y試工裝發(fā)送的所述藍(lán)牙智能卡寫入到燃?xì)獗碇械牡诙細(xì)饬?,從而確定藍(lán)牙智能卡是否異常,提高了測試效率,同時(shí)避免了測試人員手動操作容易出錯(cuò)的問題,提高了測試的準(zhǔn)確率。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。