【摘要】文章系統(tǒng)闡述了車(chē)聯(lián)網(wǎng)(Telematics)系統(tǒng)測(cè)試的一般流程及主要測(cè)試方法。通過(guò)具體Telematics系統(tǒng)測(cè)試實(shí)例詳細(xì)介紹測(cè)試過(guò)程中關(guān)鍵技術(shù)應(yīng)用、主要測(cè)試問(wèn)題及其原因分析并取得了較好的測(cè)試結(jié)果。Telematics后臺(tái)信息應(yīng)用服務(wù)平臺(tái)為問(wèn)題高發(fā)區(qū),車(chē)載終端問(wèn)題主要為本地功能無(wú)法實(shí)現(xiàn),無(wú)線(xiàn)通信網(wǎng)絡(luò)問(wèn)題為小概率事件。另外,在測(cè)試過(guò)程及時(shí)截取并準(zhǔn)確分析log文件可以高效定位問(wèn)題根源,提高測(cè)試效率。
1.車(chē)聯(lián)網(wǎng)Telematics概念
1.1定義
車(chē)聯(lián)網(wǎng)是以車(chē)內(nèi)網(wǎng)、車(chē)際網(wǎng)和車(chē)載移動(dòng)互聯(lián)網(wǎng)為基礎(chǔ),按照約定的通信協(xié)議和數(shù)據(jù)交互標(biāo)準(zhǔn),在車(chē)-X(X:車(chē)、路、行人及互聯(lián)網(wǎng)等)之間,進(jìn)行無(wú)線(xiàn)通訊和信息交換,以實(shí)現(xiàn)智能化交通管理、智能動(dòng)態(tài)信息服務(wù)和車(chē)輛智能化控制的一體化網(wǎng)絡(luò),是物聯(lián)網(wǎng)技術(shù)在交通系統(tǒng)領(lǐng)域的典型應(yīng)用。
圖1 Telematics系統(tǒng)架構(gòu)
車(chē)載信息終端:采集CAN網(wǎng)絡(luò)數(shù)據(jù)及GPS數(shù)據(jù)等信息,經(jīng)過(guò)處理打包,通過(guò)無(wú)線(xiàn)通信網(wǎng)絡(luò)傳送給后臺(tái)信息服務(wù)平臺(tái)。
無(wú)線(xiàn)通信網(wǎng)絡(luò):應(yīng)用3G/4G、Wi- Fi等現(xiàn)代網(wǎng)絡(luò)通信的技術(shù)與手段,實(shí)現(xiàn)車(chē)載終端與后臺(tái)服務(wù)平臺(tái)的信息傳輸。
后臺(tái)信息服務(wù)平臺(tái):借助互聯(lián)網(wǎng)技術(shù)整合第三方內(nèi)容和數(shù)據(jù)并對(duì)海量信息進(jìn)行融合處理,以實(shí)現(xiàn)車(chē)輛檢測(cè)、道路救援、實(shí)時(shí)交通、網(wǎng)上預(yù)約等服務(wù)與應(yīng)用。
2.Telematics測(cè)試技術(shù)
2.1 Telematics系統(tǒng)特點(diǎn)
? 車(chē)載信息終端集成多種通信與數(shù)據(jù)IO硬件,并提供對(duì)多種通信協(xié)議、數(shù)據(jù)處理及應(yīng)用服務(wù)的支持,系統(tǒng)非常復(fù)雜。
? Telematics具有多設(shè)備組成性,涉及眾多廠(chǎng)商,信息數(shù)據(jù)流轉(zhuǎn)鏈路復(fù)雜、網(wǎng)絡(luò)異構(gòu)且涉及海量信息整合,數(shù)據(jù)挖掘、大規(guī)模數(shù)據(jù)計(jì)算。
? 實(shí)時(shí)性、可靠性要求:網(wǎng)絡(luò)節(jié)點(diǎn)(車(chē)輛)具有高動(dòng)態(tài)性、拓?fù)渥兓l繁,且受到的干擾因素較多包括路邊建筑物、天氣狀況、道路交通狀況等。
2.2 Telematics測(cè)試方法
Telematics系統(tǒng)的復(fù)雜性決定了測(cè)試過(guò)程必需從多角度、多維度對(duì)系統(tǒng)進(jìn)行綜合性測(cè)試,主要測(cè)試技術(shù)如圖所示,
圖2 Telematics測(cè)試方法
從系統(tǒng)整體實(shí)現(xiàn)角度出發(fā),需要進(jìn)行功能、及性能測(cè)試。其中,功能測(cè)試涵蓋功能實(shí)現(xiàn)、需求驗(yàn)證、用戶(hù)體驗(yàn)(功能合理性);性能測(cè)試包括穩(wěn)定性、可靠性、安全性、壓力測(cè)試(負(fù)載)。
測(cè)試周期的不同階段需要對(duì)系統(tǒng)進(jìn)行單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試。如:車(chē)載終端單元測(cè)試,車(chē)內(nèi)網(wǎng)集成測(cè)試,接入系統(tǒng)平臺(tái)進(jìn)行系統(tǒng)化測(cè)試。
從被測(cè)對(duì)象的特性及運(yùn)行狀況,又可靈活采用動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試、白盒測(cè)試、黑盒測(cè)試等。
2.3 Telematics測(cè)試流程
測(cè)試流程遵循通用測(cè)試流程:測(cè)試需求分析、測(cè)試策略分析(用例設(shè)計(jì))、測(cè)試環(huán)境搭建、測(cè)試執(zhí)行、系統(tǒng)測(cè)試回歸。
圖3 Telematics 測(cè)試流程
測(cè)試策略分析以測(cè)試需求說(shuō)明為輸入,通過(guò)對(duì)功能邏輯分析、特性分析、因果分析、場(chǎng)景分析、優(yōu)先級(jí)分析等加工輸出系統(tǒng)測(cè)試用例。
圖4 Telematics測(cè)試策略分析
3.測(cè)試案例