作者 | 網(wǎng)蟲
小編 | 不吃豬頭肉
引言
往期內(nèi)容里為大家介紹了OTA技術(shù)、OTA后續(xù)的發(fā)展趨勢預(yù)測及OTA自動化測試解決方案。本文是OTA系列的第三篇文章,今天主要向大家介紹實車級OTA自動化測試的實現(xiàn)手段,并簡單介紹北匯信息的實車級OTA自動化測試解決方案——PAVELINK.OTABOX。
實車級OTA自動化系統(tǒng)
目前,OTA自動化測試系統(tǒng)的落地方式主要包含以下三種:
系統(tǒng)級OTA通道測試系統(tǒng)
覆蓋的測試范圍:覆蓋刷寫前的準(zhǔn)入條件驗證,刷寫中的診斷交互過程監(jiān)測、系統(tǒng)刷寫響應(yīng)異常、系統(tǒng)故障(被刷寫節(jié)點(diǎn)丟失),刷寫后的刷寫時間、版本信息讀取及收集、ECU狀態(tài)確認(rèn)等各種正向和逆向場景,這種OTA自動化測試系統(tǒng)的靈活性較高,具有很強(qiáng)的二次開發(fā)潛力優(yōu)點(diǎn):測試需求覆蓋度廣、不依賴實車環(huán)境進(jìn)行測試缺點(diǎn):該測試系統(tǒng)成本較高、開發(fā)周期較長
系統(tǒng)級OTA壓力測試系統(tǒng)
覆蓋的測試范圍:覆蓋包括用戶車內(nèi)觸發(fā)/手機(jī)APP觸發(fā)、預(yù)約安裝/直接安裝、同基線版本/高版本退低版本/低版本升高版本的各種壓力測試場景優(yōu)點(diǎn):可24小時不間斷運(yùn)行、不依賴實車環(huán)境進(jìn)行測試缺點(diǎn):測試需求覆蓋度較小,只能覆蓋壓力測試場景
實車級OTA壓力測試系統(tǒng)
覆蓋的測試范圍:可覆蓋上述系統(tǒng)級OTA壓力測試的全部測試內(nèi)容,且具有在高溫高寒環(huán)境(-20-+40℃)下執(zhí)行測試的能力優(yōu)點(diǎn):可24小時不間斷自動化運(yùn)行、落地周期短、價格較低、可批量復(fù)制性強(qiáng)、測試人員需求較少缺點(diǎn):依賴實車環(huán)境進(jìn)行測試,測試需求覆蓋度較小,只能覆蓋壓力測試場景上述三種OTA自動化測試系統(tǒng)分別有各自的優(yōu)劣勢和特點(diǎn),因此OEM可根據(jù)測試需求進(jìn)行靈活的選擇最適合的方案。
今天介紹的實車級OTA自動化測試系統(tǒng)主要適用于以下場景:
期望在實車環(huán)境下驗證車輛OTA鏈路的穩(wěn)定性
只需覆蓋壓力測試場景:因為實車環(huán)境進(jìn)行測試的限制,因此實車級OTA自動化測試系統(tǒng)無法覆蓋通道測試內(nèi)容,只能覆蓋壓力測試場景,進(jìn)行24小時不間斷運(yùn)行測試
測試成本及落地周期較低:相比較于系統(tǒng)級OTA測試系統(tǒng),實車級OTA自動化測試系統(tǒng)具有價格低、落地周期短的優(yōu)勢,因此適合預(yù)算較低及需要快速投入使用的OEM
需要進(jìn)行批量復(fù)制:相比較于系統(tǒng)級OTA測試系統(tǒng),實車級OTA自動化測試系統(tǒng)具有可批量復(fù)制性強(qiáng)的優(yōu)勢,因此適合需要批量使用測試系統(tǒng)的OEM
需要在惡劣環(huán)境下進(jìn)行測試:相比較于系統(tǒng)級OTA測試系統(tǒng),實車級OTA自動化測試系統(tǒng)具有在高溫高寒環(huán)境(-20-+40℃)下執(zhí)行測試的能力,因此適合需要在惡劣環(huán)境下進(jìn)行測試的OEM
PAVELINK.OTABOX解決方案
鑒于以上實車級OTA自動化測試的特點(diǎn),北匯信息在對各主流OEM的OTA流程做了深入分析后,推出了通用化的實車級OTA自動化測試解決方案——PAVELINK.OTABOX,在此基礎(chǔ)上,再針對不同OTA流程的進(jìn)行定制開發(fā),從而實現(xiàn)實車級OTA的自動化測試。下面就給大家介紹一下PAVELINK.OTABOX的整體方案構(gòu)成。
3.1硬件層面
PAVELINK.OTABOX測試方案包括戶外電源和OTA測試機(jī)箱兩部分組成,其中戶外電源是為OTA測試機(jī)箱進(jìn)行供電,主要針對燃油車和混動車進(jìn)行配置,而針對具有自動補(bǔ)電功能的電車,可以考慮由車輛12V蓄電池為OTA測試機(jī)箱進(jìn)行供電。OTA測試機(jī)箱作為解決方案中的測試執(zhí)行核心工具,通過總線仿真及采集接口卡進(jìn)行總線報文的監(jiān)控和仿真,工控機(jī)進(jìn)行測試工程配置及執(zhí)行,測試接口與車輛進(jìn)行連接。
3.2軟件層面
PAVELINK.OTABOX解決方案由三大部分組成,分別是:1)邏輯定義模塊(Test Center)——負(fù)責(zé)用例可視化搭建、測試任務(wù)安排以及測試任務(wù)執(zhí)行等工作,邏輯的具體執(zhí)行也由Test Center進(jìn)行主控2)邏輯轉(zhuǎn)發(fā)模塊(Test Agent)——作為邏輯轉(zhuǎn)發(fā)端,負(fù)責(zé)轉(zhuǎn)發(fā)由上方Test Center下發(fā)的邏輯執(zhí)行請求,包括工程調(diào)用,控制CANoe測試工程的自動運(yùn)行,停止;OTA Server服務(wù)調(diào)用;向UE發(fā)送控制指令,收取執(zhí)行結(jié)果等3)邏輯執(zhí)行模塊 ——用于執(zhí)行測試工程、OTA服務(wù)器調(diào)用及UIUE識別與采集等操作
a.CANoe工程——實現(xiàn)基礎(chǔ)功能實現(xiàn),包含報文仿真、電源控制、信號仿真、以及BOB控制等
b.UI/UE工程——通過觸控屏幕確認(rèn)升級條件的操作由ADB指令實現(xiàn),ADB指令需依賴車機(jī)打開ADB權(quán)限,點(diǎn)擊屏幕指令封裝在UE.exe模塊內(nèi)
c.OTA Server調(diào)用——實現(xiàn)與OTA Server的控制,包含任務(wù)推送以及執(zhí)行記錄查詢等
在整個解決方案中,測試執(zhí)行核心成員為CANoe軟件,通過CANoe軟件進(jìn)行測試工程的執(zhí)行、測試環(huán)境的仿真,輔以測試機(jī)柜硬件及UI/UE工程進(jìn)行測試執(zhí)行操作;測試管理核心成員為Test Center軟件,通過單個測試管理軟件可以對多套測試系統(tǒng)進(jìn)行測試管理,輔以CANoe Agent軟件,可以做到測試工程的啟停控制及測試報告管理功能。
接下來,我們將為您介紹PAVELINK.OTABOX機(jī)箱:
PAVELINK.OTABOX機(jī)箱是北匯信息針對客戶實車級OTA自動化測試需求量身打造的便攜式機(jī)箱測試系統(tǒng),機(jī)箱內(nèi)部集成了小型工控機(jī)、總線接口卡及電源管理模塊等測試硬件,在滿足客戶測試需求的情況下,盡可能地減輕測試系統(tǒng)的體積及重量,方便測試人員對測試系統(tǒng)進(jìn)行移動或安置在實車環(huán)境中,極大的提升了測試系統(tǒng)的靈活性。
總結(jié)
總的來說,整個實車級OTA自動化測試解決方案,以北匯研發(fā)的PAVELINK.OTABOX測試機(jī)箱為硬件基礎(chǔ),以CANoe軟件為核心測試執(zhí)行工具,以北匯信息自主開發(fā)的測試管理軟件TestCenter為核心測試管理軟件,輔以CANoe Agent代理軟件,具備了實車級OTA自動化測試的能力,并支持在短時間內(nèi)以較低的成本進(jìn)行批量化生產(chǎn)。
通過PAVELINK.OTABOX的24小時自動化運(yùn)行,可提高測試樣本量;測試過程中可實時抓取下載和安裝數(shù)據(jù),能避免人工操作的不可控性。相比較于人工測試,使用PAVELINK.OTABOX進(jìn)行自動化測試可以至少提升2倍的效率、人力成本可以至少降低50%且擁有更高的可靠性和穩(wěn)定性。
近年以來,北匯信息已經(jīng)與國內(nèi)多家主流OEM合作完成了實車級PAVELINK.OTABOX自動化測試系統(tǒng)開發(fā)項目,積累了很多實踐經(jīng)驗,通過不斷的迭代,進(jìn)行了一系列優(yōu)化和改進(jìn)。歡迎有意向的同仁與我們交流溝通,共同進(jìn)步。
-
自動化測試
+關(guān)注
關(guān)注
0文章
208瀏覽量
26905 -
測試系統(tǒng)
+關(guān)注
關(guān)注
6文章
818瀏覽量
62112 -
OTA
+關(guān)注
關(guān)注
7文章
578瀏覽量
35193
發(fā)布評論請先 登錄
相關(guān)推薦
評論