本發(fā)明涉及一種機動車安全技術(shù)檢驗系統(tǒng)的測試方法及系統(tǒng),尤其是一種采用模擬信息的機動車安全技術(shù)檢驗系統(tǒng)測試方法及系統(tǒng),屬于信息系統(tǒng)的測試技術(shù)領(lǐng)域。
背景技術(shù):
目前,對于機動車安全技術(shù)檢驗業(yè)務(wù)系統(tǒng)的測試依據(jù)是國家標準《機動車安全技術(shù)檢驗業(yè)務(wù)信息系統(tǒng)及聯(lián)網(wǎng)規(guī)范》(GB/T 26765-2011)及國家標準《機動車安全技術(shù)檢驗項目和方法》(GB 21861-2014)。為了對符合這兩項國家標準的機動車安全技術(shù)檢驗業(yè)務(wù)系統(tǒng)產(chǎn)品進行標準符合性測試,傳統(tǒng)測試過程中對機動車安全技術(shù)檢驗項目需通過實際車輛和機動車安全技術(shù)檢驗設(shè)備進行檢驗,尤其是對于檢驗項目的覆蓋需要不同車輛類型的實際車輛,從小型汽車、中型汽車、大型汽車以及各類客貨車,實際測試中無法備齊所有類型的車輛;對于檢驗設(shè)備,需要車速、燈光、制動、側(cè)滑等測試設(shè)備,不同廠家的測試設(shè)備的底層通訊協(xié)議也不一致,實際測試過程中也無法提供所有廠家的測試設(shè)備。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種采用模擬信息的機動車安全技術(shù)檢驗系統(tǒng)測試方法及系統(tǒng),采用模擬的機動車車輛信息和機動車檢驗?zāi)M數(shù)據(jù)測試用例模板,對檢驗系統(tǒng)進行測試,測試過程可重復(fù)比對,不僅提高了測試準確性和效率,也便于測試人員在試驗室條件下對檢驗系統(tǒng)進行測試,避免了實車測試帶來的麻煩,適應(yīng)范圍廣,安全可靠。
按照本發(fā)明提供的技術(shù)方案,所述采用模擬信息的機動車安全技術(shù)檢驗系統(tǒng)測試方法,其特征是,包括以下步驟:
步驟S1、提供待檢驗系統(tǒng)、測試系統(tǒng)以及測試系統(tǒng)與待檢驗系統(tǒng)之間通訊的接口協(xié)議,在待檢驗系統(tǒng)與測試系統(tǒng)之間建立數(shù)據(jù)上傳獲取的傳輸通道;
步驟S2、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,從測試系統(tǒng)提供的車輛參數(shù)模板庫中,利用車輛參數(shù)模擬數(shù)據(jù)獲取模塊拉取待檢驗系統(tǒng)需要的車輛參數(shù);
步驟S3、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,根據(jù)步驟S2中獲取的車輛參數(shù),待檢驗系統(tǒng)利用檢驗登錄信息寫入模塊上傳機動車檢驗車輛登錄信息,測試系統(tǒng)在收到車輛登錄信息后確認車輛登錄信息,待檢驗系統(tǒng)利用檢驗過程開始信息寫入模塊和檢驗項目開始信息寫入模塊將檢驗過程的開始和檢驗項目的開始信息上傳到測試系統(tǒng)中;
步驟S4、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,從測試系統(tǒng)提供的車輛檢驗?zāi)M數(shù)據(jù)模板庫中,利用車輛檢驗?zāi)M數(shù)據(jù)獲取模塊拉取待檢驗系統(tǒng)需要的車輛檢驗?zāi)M數(shù)據(jù);
步驟S5、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,根據(jù)步驟S4中獲取的車輛檢驗?zāi)M數(shù)據(jù),待檢驗系統(tǒng)利用檢驗項目詳細信息寫入模塊、檢驗過程圖片信息寫入模塊、檢驗項目結(jié)束信息寫入模塊、檢驗過程結(jié)束信息寫入模塊、檢驗判定結(jié)果信息寫入模塊將檢驗過程的數(shù)據(jù)、圖片、檢驗判定結(jié)果信息上傳到測試系統(tǒng)中;
步驟S6、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,待檢驗系統(tǒng)利用交強險信息寫入模塊和檢驗資料圖片信息寫入模塊將機動車車輛交強險信息和檢驗資料圖片信息上傳到測試系統(tǒng)中;
步驟S7、待檢驗系統(tǒng)利用上述的數(shù)據(jù)上傳獲取傳輸通道,被測系統(tǒng)在經(jīng)過上述步驟后由系統(tǒng)報告生成模塊生成系統(tǒng)報告,同時,測試系統(tǒng)在獲取待檢驗系統(tǒng)上傳的數(shù)據(jù)后由檢驗報告生成模塊生成檢驗報告;
采用不同車輛類型和不同車輛檢驗?zāi)M數(shù)據(jù)的測試用例重復(fù)上述步驟,測試人員對系統(tǒng)報告和檢驗報告進行比對,檢查結(jié)果是否一致,實現(xiàn)對待檢驗系統(tǒng)的標準符合性測試。
進一步的,所述步驟S1中,測試系統(tǒng)與待檢驗系統(tǒng)之間通訊的接口協(xié)議為基于Webservice方式的上傳下載接口,數(shù)據(jù)的傳輸是基于XML語言的封裝方式。
進一步的,所述步驟S2中,待檢驗系統(tǒng)通過車輛參數(shù)模擬數(shù)據(jù)獲取模塊拉取的車輛參數(shù)包括號牌種類、號牌號碼、車輛識別代號、發(fā)動機/電動機號碼、車身顏色、使用性質(zhì)、初次登記日期、最近定檢日期、檢驗有效期止、燃料種類、功率、軸數(shù)、軸距、前輪距、后輪距、總質(zhì)量、整備質(zhì)量、出廠日期、驅(qū)動形式、駐車軸數(shù)、駐車軸位、主軸數(shù)、制動力源、前照燈制、遠光單獨調(diào)整、轉(zhuǎn)向軸懸架形式、里程表讀數(shù)、車輛品牌、車輛型號、車輛類型、車外廓長、車外廓寬、車外廓高、車輛用途、用途屬性、車輛所屬類別。
進一步的,所述步驟S3中,檢驗登錄信息寫入模塊寫入的內(nèi)容包括車輛參數(shù)類型及檢驗流水號、檢驗機構(gòu)編號、檢測線代號、登錄時間、檢驗次數(shù)、檢驗項目、檢驗類別、不合格項、登錄員、引車員、外檢員、動態(tài)檢驗員、底盤檢驗員、測試線類別,檢驗過程開始信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、檢驗過程開始時間,檢驗項目開始信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、工位檢驗設(shè)備編號、檢驗項目、檢驗項目開始時間。
進一步的,所述步驟S4中,待檢驗系統(tǒng)通過車輛檢驗?zāi)M數(shù)據(jù)獲取模塊拉取的車輛檢驗?zāi)M數(shù)據(jù)包括外觀檢驗、底盤檢驗、底盤動態(tài)檢驗、一軸制動、二軸制動、三軸制動、四軸制動、五軸制動、駐車制動、左外燈或二三輪機動車的左燈、左內(nèi)燈、右內(nèi)燈、右外燈或二三輪機動車的右燈、車速表、側(cè)滑、路試、外廓尺寸自動測量、整備質(zhì)量自動測量等檢驗數(shù)據(jù)。
進一步的,所述步驟S5中,檢驗項目詳細信息寫入模塊寫入的內(nèi)容包括檢驗?zāi)M數(shù)據(jù)及檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、檢驗項目、號牌種類、號牌號碼、車輛識別代號,檢驗過程圖片信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌號碼、號牌種類、車輛識別代號、照片、拍攝時間、檢驗項目、照片種類,檢驗項目結(jié)束信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、檢驗項目、號牌種類、號牌號碼、車輛識別代號、工位檢驗設(shè)備編號、檢驗項目結(jié)束時間,檢驗過程結(jié)束信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、檢驗過程結(jié)束時間,檢驗判定結(jié)果信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌號碼、號牌種類、車輛識別代號、檢驗結(jié)論、授權(quán)簽字人、人工檢驗項目結(jié)果、儀器設(shè)備檢驗項目結(jié)果。
進一步的,所述步驟S6中,交強險信息寫入模塊寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、號牌種類、號牌號碼、車輛識別代號、保險憑證號、保險金額、保險公司、生效日期、終止日期,檢驗資料圖片信息寫入模塊與步驟S5中檢驗過程圖片信息寫入模塊寫入信息一致。
進一步的,所述步驟S7中,系統(tǒng)報告和檢驗報告都包括機動車安全技術(shù)檢驗報告、人工檢驗部分的機動車安全技術(shù)檢驗表、儀器設(shè)備檢驗部分的機動車安全技術(shù)檢驗表、儀器設(shè)備檢驗部分的三輪汽車/摩托車安全技術(shù)檢驗表,測試人員通過分別比較系統(tǒng)報告和檢驗報告中上述內(nèi)容,檢查結(jié)果數(shù)據(jù)是否一致。
所述采用模擬信息的機動車安全技術(shù)檢驗系統(tǒng)的測試系統(tǒng),其特征是:包括待檢驗系統(tǒng)和測試系統(tǒng),待檢驗系統(tǒng)和測試系統(tǒng)之間由上傳下載接口進行通訊;所述待檢驗系統(tǒng)包括被測系統(tǒng)和系統(tǒng)報告生成模塊,測試系統(tǒng)包括車輛參數(shù)模擬數(shù)據(jù)獲取模塊、檢驗登錄信息寫入模塊、檢驗過程開始信息寫入模塊、檢驗項目開始信息寫入模塊、車輛檢驗?zāi)M數(shù)據(jù)獲取模塊、檢驗項目詳細信息寫入模塊、檢驗過程圖片信息寫入模塊、檢驗項目結(jié)束信息寫入模塊、檢驗過程結(jié)束信息寫入模塊、檢驗判定結(jié)果信息寫入模塊、交強險信息寫入模塊、檢驗資料圖片信息寫入模塊、以及檢驗報告生成模塊。
進一步的,所述測試系統(tǒng)提供的模擬機動車檢驗車輛信息的測試場景,包括位于模擬測試工位的模型車輛,模型車輛的左前方和右后方的模擬測試工位上分別布置攝像頭,攝像頭與核心交換機連接,核心交換機連接被測系統(tǒng)、模擬PDA、硬盤錄像機和模擬檢測后臺,模擬檢測后臺包括服務(wù)器和打印設(shè)備。
本發(fā)明的優(yōu)點:對于待檢驗系統(tǒng),利用測試系統(tǒng)對其進行測試,采用模擬的機動車車輛信息和機動車檢驗?zāi)M數(shù)據(jù)測試用例模板的方法,對待檢驗系統(tǒng)進行測試,測試系統(tǒng)通過車輛參數(shù)模擬數(shù)據(jù)獲取模塊和車輛檢驗?zāi)M數(shù)據(jù)獲取模塊為待檢驗系統(tǒng)提供模擬的車輛信息,并提供機動車安全技術(shù)檢驗數(shù)據(jù)上傳接口,在測試系統(tǒng)和被測系統(tǒng)中分別生成檢驗報告和系統(tǒng)報告,進行比對,得出測試結(jié)論,通過該測試系統(tǒng),能夠滿足對待檢驗系統(tǒng)的測試,測試過程可重復(fù)比對,不僅提高了測試準確性和效率,也便于測試人員在試驗室條件下對待檢驗系統(tǒng)進行測試,避免了實車測試帶來的麻煩,適應(yīng)范圍廣,安全可靠。
附圖說明
圖1為本發(fā)明的整體結(jié)構(gòu)框圖。
圖2為本發(fā)明所述測試方法的流程圖。
圖3為本發(fā)明所述測試系統(tǒng)的結(jié)構(gòu)圖。
附圖標記說明:待檢驗系統(tǒng)1、測試系統(tǒng)2、被測系統(tǒng)3、車輛參數(shù)模擬數(shù)據(jù)獲取模塊4、檢驗登錄信息寫入模塊5、檢驗過程開始信息寫入模塊6、檢驗項目開始信息寫入模塊7、車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8、檢驗項目詳細信息寫入模塊9、檢驗過程圖片信息寫入模塊10、檢驗項目結(jié)束信息寫入模塊11、檢驗過程結(jié)束信息寫入模塊12、檢驗判定結(jié)果信息寫入模塊13、交強險信息寫入模塊14、檢驗資料圖片信息寫入模塊15、系統(tǒng)報告生成模塊16、檢驗報告生成模塊17、模型車輛18、模擬測試工位19、模擬PDA20、核心交換機21、硬盤錄像機22、服務(wù)器23、打印設(shè)備24、防火墻25、交換機26。
具體實施方式
下面結(jié)合具體附圖對本發(fā)明作進一步說明。
如圖1所示,為了能夠滿足利用測試系統(tǒng)2對待檢驗系統(tǒng)1采用模擬的機動車車輛信息和機動車檢驗?zāi)M數(shù)據(jù)測試用例模板的方法進行測試,本發(fā)明所述采用模擬信息的機動車安全技術(shù)檢驗系統(tǒng)測試方法,包括如下步驟:
步驟S1、提供待檢驗系統(tǒng)1、測試系統(tǒng)2以及測試系統(tǒng)2與待檢驗系統(tǒng)1之間通訊的接口協(xié)議,在待檢驗系統(tǒng)1與測試系統(tǒng)2之間建立數(shù)據(jù)上傳獲取的傳輸通道;
所述步驟S1中,測試系統(tǒng)2與待檢驗系統(tǒng)1之間通訊的接口協(xié)議為基于Webservice方式的上傳下載接口,數(shù)據(jù)的傳輸是基于XML語言的封裝方式。
具體實施時,接口的下載結(jié)果和上傳信息XML必須經(jīng)過URLDecoder和UTF-8轉(zhuǎn)換處理,其中車輛參數(shù)模擬數(shù)據(jù)獲取模塊4、車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8為下載結(jié)果接口;檢驗登錄信息寫入模塊5、檢驗過程開始信息寫入模塊6、檢驗項目開始信息寫入模塊7、檢驗項目詳細信息寫入模塊9、檢驗過程圖片信息寫入模塊10、檢驗項目結(jié)束信息寫入模塊11、檢驗過程結(jié)束信息寫入模塊12、檢驗判定結(jié)果信息寫入模塊13、交強險信息寫入模塊14、檢驗資料圖片信息寫入模塊15為上傳信息接口。
步驟S2、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,從測試系統(tǒng)2提供的車輛參數(shù)模板庫中,利用車輛參數(shù)模擬數(shù)據(jù)獲取模塊4拉取待檢驗系統(tǒng)1需要的車輛參數(shù);
所述步驟S2中,待檢驗系統(tǒng)1通過車輛參數(shù)模擬數(shù)據(jù)獲取模塊4拉取的車輛參數(shù)主要包括號牌種類為02且車輛類型為K33的小型汽車、號牌種類為15且車輛類型為G11的掛車、號牌種類為07且車輛類型為N11的三輪汽車,具體的參數(shù)類型包括號牌種類、號牌號碼、車輛識別代號、發(fā)動機/電動機號碼、車身顏色、使用性質(zhì)、初次登記日期、最近定檢日期、檢驗有效期止、燃料種類、功率、軸數(shù)、軸距、前輪距、后輪距、總質(zhì)量、整備質(zhì)量、出廠日期、驅(qū)動形式(驅(qū)動軸位)、駐車軸數(shù)、駐車軸位、主軸數(shù)、制動力源、前照燈制、遠光單獨調(diào)整、轉(zhuǎn)向軸(前軸)懸架形式、里程表讀數(shù)、車輛品牌、車輛型號、車輛類型、車外廓長、車外廓寬、車外廓高、車輛用途、用途屬性、車輛所屬類別。
具體實施時,號牌種類為02且車輛類型為K33的小型汽車應(yīng)覆蓋全部檢驗項目;號牌種類為15且車輛類型為G11的掛車應(yīng)重點測試路試項目;號牌種類為07且車輛類型為N11的三輪汽車應(yīng)重點測試燈光項目的單燈制項目,以測試三輪汽車/摩托車安全技術(shù)檢驗表(儀器設(shè)備檢驗部分)是否符合要求。
在具體實施時,車輛參數(shù)模擬數(shù)據(jù)獲取模塊4的車輛參數(shù)不限于上述三種車輛,測試人員可以根據(jù)上述的車輛參數(shù)類型自定義新的車輛類型,擴車車輛類型模擬庫,以實現(xiàn)對待檢驗系統(tǒng)1的完整測試用例覆蓋測試。
步驟S3、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,根據(jù)步驟S2中獲取到的車輛參數(shù),待檢驗系統(tǒng)1利用檢驗登錄信息寫入模塊5上傳機動車檢驗車輛登錄信息,測試系統(tǒng)2在收到車輛登錄信息后確認車輛登錄信息,待檢驗系統(tǒng)1利用檢驗過程開始信息寫入模塊6和檢驗項目開始信息寫入模塊7將檢驗過程的開始和檢驗項目的開始信息上傳到測試系統(tǒng)2中;
所述步驟S3中,檢驗登錄信息寫入模塊5寫入的內(nèi)容包括車輛參數(shù)類型及檢驗流水號、檢驗機構(gòu)編號、檢測線代號、登錄時間、檢驗次數(shù)、檢驗項目、檢驗類別、不合格項、登錄員、引車員、外檢員、動態(tài)檢驗員、底盤檢驗員、測試線類別,檢驗過程開始信息寫入模塊6寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、檢驗過程開始時間,檢驗項目開始信息寫入模塊7寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、工位檢驗設(shè)備編號、檢驗項目、檢驗項目開始時間。
具體實施時,待檢系統(tǒng)1根據(jù)步驟S2中獲取到的車輛類型參數(shù),判斷該車的檢驗項目,檢驗項目主要分類人工檢驗項目和儀器設(shè)備檢驗項目兩大類,將檢驗項目及其他登錄信息上傳到測試系統(tǒng)2中,測試系統(tǒng)2對其進行比對,檢查檢驗項目是否與內(nèi)置模擬車輛參數(shù)模板的檢驗項目是否一致。
步驟S4、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,從測試系統(tǒng)2提供的車輛檢驗?zāi)M數(shù)據(jù)模板庫中,利用車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8拉取待檢驗系統(tǒng)需要的車輛檢驗?zāi)M數(shù)據(jù);
所述步驟S4中,待檢驗系統(tǒng)1通過車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8拉取的車輛檢驗?zāi)M數(shù)據(jù)包括外觀檢驗、底盤檢驗、底盤動態(tài)檢驗、一軸制動、二軸制動、三軸制動、四軸制動、五軸制動、駐車制動、左外燈或二三輪機動車的左燈、左內(nèi)燈、右內(nèi)燈、右外燈或二三輪機動車的右燈、車速表、側(cè)滑、路試、外廓尺寸自動測量、整備質(zhì)量自動測量等檢驗數(shù)據(jù)。
具體實施時,外觀檢驗?zāi)M數(shù)據(jù)包括車輛識別代號(或整車出廠編號)、發(fā)動機號碼(或電動機號碼)、車輛顏色和形狀、外廓尺寸、軸距、整備質(zhì)量、核定載人數(shù)、欄板高度、后軸鋼板彈簧片數(shù)、客車應(yīng)急出口、客車乘客通道和引道、貨箱、車身外觀、外觀標識/標注和標牌、外部照明和信號裝置、輪胎、號牌及號牌安裝、加裝/改裝燈具、汽車安全帶、機動車用三角警告牌、滅火器、行駛記錄裝置、車身反光標識、車輛尾部標志板、側(cè)后防護裝置、應(yīng)急錘、急救箱、限速功能或限速裝置、防抱死制動裝置、輔助制動裝置、盤式制動器、緊急切斷裝置、發(fā)動機艙自動滅火裝置、手動機械斷電開關(guān)、副制動踏板、校車標志燈和校車停車指示標志牌、危險貨物運輸車標志、肢體殘疾人操縱輔助裝置。底盤檢驗?zāi)M數(shù)據(jù)包括轉(zhuǎn)向系、傳動系、制動系、儀表和指示器、轉(zhuǎn)向系部件、傳動系部件、行駛系部件、制動系部件。儀器設(shè)備檢驗?zāi)M數(shù)據(jù)包括空載制動率、空載制動不平衡率、加載軸制動率、加載軸制動不平衡率、駐車制動、遠光發(fā)光強度、遠近光速垂直偏移、車速表指示誤差、轉(zhuǎn)向輪橫向側(cè)滑量。路試檢驗?zāi)M數(shù)據(jù)包括路試員、行車制動初速度、行車制動協(xié)調(diào)時間、行車制動穩(wěn)定性、行車空載制動距離、行車滿載制動距離、行車空載MFDD、行車滿載MFDD、行車制動踏板力值、行車路試制動判定、應(yīng)急制動初速度、應(yīng)急空載制動距離、應(yīng)急空載MFDD、應(yīng)急滿載制動距離、應(yīng)急滿載MFDD、應(yīng)急空載制動距離、應(yīng)急操縱力方式、應(yīng)急操縱力值、應(yīng)急路試制動判定、駐車坡度、路試駐車制動判定、車速表實測值、車速表判定、路試結(jié)果。
在具體實施時,車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8的車輛檢驗?zāi)M數(shù)據(jù)根據(jù)車輛類型自動匹配上模擬檢驗項目中的數(shù)據(jù),并根據(jù)預(yù)期測試結(jié)果的要求,測試人員可以選擇檢驗項目的合格、不合格模擬數(shù)據(jù),以實現(xiàn)對待檢驗系統(tǒng)1的完整測試用例覆蓋測試。
步驟S5、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,根據(jù)步驟S4中獲取到的車輛檢驗?zāi)M數(shù)據(jù),待檢驗系統(tǒng)1利用檢驗項目詳細信息寫入模塊9、檢驗過程圖片信息寫入模塊10、檢驗項目結(jié)束信息寫入模塊11、檢驗過程結(jié)束信息寫入模塊12、檢驗判定結(jié)果信息寫入模塊13將檢驗過程的數(shù)據(jù)、圖片、檢驗判定結(jié)果信息上傳到測試系統(tǒng)2中;
所述步驟S5中,檢驗項目詳細信息寫入模塊9寫入的內(nèi)容包括檢驗?zāi)M數(shù)據(jù)及檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、檢驗項目、號牌種類、號牌號碼、車輛識別代號,檢驗過程圖片信息寫入模塊10寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌號碼、號牌種類、車輛識別代號、照片、拍攝時間、檢驗項目、照片種類,檢驗項目結(jié)束信息寫入模塊11寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、檢驗項目、號牌種類、號牌號碼、車輛識別代號、工位檢驗設(shè)備編號、檢驗項目結(jié)束時間,檢驗過程結(jié)束信息寫入模塊12寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌種類、號牌號碼、車輛識別代號、檢驗過程結(jié)束時間,檢驗判定結(jié)果信息寫入模塊13寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、檢驗次數(shù)、號牌號碼、號牌種類、車輛識別代號、檢驗結(jié)論、授權(quán)簽字人、人工檢驗項目結(jié)果、儀器設(shè)備檢驗項目結(jié)果。
具體實施時,如圖2所示,待檢驗系統(tǒng)1在進行模擬車輛測試時,首先寫入檢驗項目開始信息,判斷是否需要外觀檢驗,如果需要則獲取車輛參數(shù)模擬數(shù)據(jù),并寫入外觀檢驗信息;接著,判斷是否需要底盤動態(tài)檢驗,如果需要則獲取車輛檢驗?zāi)M數(shù)據(jù),并寫入底盤動態(tài)檢驗信息;接著,判斷是否需要儀器設(shè)備檢驗,如果需要則獲取車輛檢驗?zāi)M數(shù)據(jù),并寫入儀器設(shè)備檢驗信息;接著,判斷是否需要路試檢驗,如果需要則獲取車輛檢驗?zāi)M數(shù)據(jù),并寫入路試檢驗信息;此時,寫入檢驗項目結(jié)束信息,如果需要復(fù)檢則重復(fù)上述步驟,直至全部項目檢驗合格或檢驗不合格。
本發(fā)明實施例中,檢驗過程的圖片包括車輛左前方斜視45度照片、車輛右后方斜視45度照片、車輛識別代號照片、底盤檢驗照片、底盤動態(tài)檢驗開始照片、底盤動態(tài)檢驗結(jié)束照片、軸制動工位照片、車速表工位照片、駐車制動工位照片、側(cè)滑工位照片、左燈光工位照片、右燈光工位照片、路試行車制動開始照片、路試行車制動結(jié)束照片、路試坡度駐車制動照片。如圖3所示,測試系統(tǒng)2提供了模擬機動車檢驗車輛信息的測試場景,包括模型車輛18、模擬測試工位19、模擬PDA20、核心交換機21、硬盤錄像機22等設(shè)備,通過模擬PDA20和模型車輛18完成車輛的外觀檢驗和底盤動態(tài)檢驗,模擬測試工位19和硬盤錄像機22完成車輛的儀器設(shè)備檢驗和路試檢驗。所述核心交換機21通過防火墻25連接模擬檢測后臺,模擬檢測后臺包括交換機26、服務(wù)器23和打印設(shè)備24。
步驟S6、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,待檢驗系統(tǒng)1利用交強險信息寫入模塊14和檢驗資料圖片信息寫入模塊15將機動車車輛交強險信息和檢驗資料圖片信息上傳到測試系統(tǒng)2中;
所述步驟S6中,交強險信息寫入模塊14寫入的內(nèi)容包括檢驗流水號、檢驗機構(gòu)編號、檢測線代號、號牌種類、號牌號碼、車輛識別代號、保險憑證號、保險金額、保險公司、生效日期、終止日期,檢驗資料圖片信息寫入模塊15與步驟S5中檢驗過程圖片信息寫入模塊10包含的信息一致。
具體實施時,檢驗資料圖片包括機動車行駛證、機動車牌證申請表(申請檢驗合格標志)、機動車交通事故責(zé)任強制保險憑證、機動車安全技術(shù)檢驗報告單和查驗單等憑證的圖片信息。
步驟S7、待檢驗系統(tǒng)1利用上述的數(shù)據(jù)上傳獲取傳輸通道,被測系統(tǒng)3在經(jīng)過上述步驟后生成系統(tǒng)報告生成模塊16,同時,測試系統(tǒng)2在獲取待檢驗系統(tǒng)1上傳的數(shù)據(jù)后生成檢驗報告,用不同車輛類型和不同車輛檢驗?zāi)M數(shù)據(jù)的測試用例重復(fù)上述的步驟,測試人員對系統(tǒng)報告生成模塊16和檢驗報告生成模塊17生成的系統(tǒng)報告和檢驗報告進行比對,檢查結(jié)果是否一致,實現(xiàn)對待檢驗系統(tǒng)1標準符合性測試。
所述步驟S7中,系統(tǒng)報告生成模塊16和檢驗報告生成模塊17生成的系統(tǒng)報告和檢驗報告都包括機動車安全技術(shù)檢驗報告、機動車安全技術(shù)檢驗表(人工檢驗部分)、機動車安全技術(shù)檢驗表(儀器設(shè)備檢驗部分)、三輪汽車/摩托車安全技術(shù)檢驗表(儀器設(shè)備檢驗部分),測試人員通過分別比較系統(tǒng)報告和檢驗報告中的上述這三張表格(其中機動車安全技術(shù)檢驗表(儀器設(shè)備檢驗部分)和三輪汽車/摩托車安全技術(shù)檢驗表(儀器設(shè)備檢驗部分)在同一張表格中),檢查結(jié)果數(shù)據(jù)是否一致。
具體實施中,采用同一種車輛類型采取不同車輛檢驗?zāi)M數(shù)據(jù)的測試用例對待檢驗系統(tǒng)1進行測試,不同車輛檢驗?zāi)M數(shù)據(jù)的測試用例包括全部檢驗項目合格的測試用例,及檢驗項目單項不合格的測試用例,驗證待檢驗系統(tǒng)1每個檢驗項目的正確性;同時采用不同車輛類型的車輛檢驗?zāi)M數(shù)據(jù)的測試用例對待檢驗系統(tǒng)1進行測試,驗證待檢驗系統(tǒng)1的檢驗項目判斷及檢驗結(jié)論是否正確。最后通過比較系統(tǒng)報告和檢驗報告中的三張表格,驗證被測系統(tǒng)3生成的系統(tǒng)報告是否和測試系統(tǒng)2中相應(yīng)的內(nèi)置檢驗報告是否一致,以達到驗證待檢驗系統(tǒng)1的標準符合性。
本發(fā)明采用模擬的機動車車輛信息和機動車檢驗?zāi)M數(shù)據(jù)測試用例模板的方法,對待檢驗系統(tǒng)1進行測試,測試系統(tǒng)2通過車輛參數(shù)模擬數(shù)據(jù)獲取模塊4和車輛檢驗?zāi)M數(shù)據(jù)獲取模塊8為待檢驗系統(tǒng)1提供模擬的車輛信息,并提供機動車安全技術(shù)檢驗數(shù)據(jù)上傳接口,在測試系統(tǒng)2和被測系統(tǒng)3中分別生成檢驗報告和系統(tǒng)報告,進行比對,得出測試結(jié)論,通過該測試系統(tǒng),能夠滿足對待檢驗系統(tǒng)1的測試,測試過程可重復(fù)比對,不僅提高了測試準確性和效率,也便于測試人員在試驗室條件下對待檢驗系統(tǒng)進行測試,避免了實車測試帶來的麻煩,適應(yīng)范圍廣,安全可靠。