| 方案概述 OTA(Over the Air)是使用遠程無線方式實現(xiàn)汽車固件或軟件的升級的方法。當(dāng)前各大車企對OTA技術(shù)的要求越來越高,車輛的軟件系統(tǒng)變得越來越復(fù)雜,OTA測試環(huán)節(jié)可以確保軟件的快速迭代和漏洞...
| 方案概述
OTA(Over the Air)是使用遠程無線方式實現(xiàn)汽車固件或軟件的升級的方法。當(dāng)前各大車企對OTA技術(shù)的要求越來越高,車輛的軟件系統(tǒng)變得越來越復(fù)雜,OTA測試環(huán)節(jié)可以確保軟件的快速迭代和漏洞修復(fù),使車輛更加智能、安全,同時這也是確保汽車順利更新的重要環(huán)節(jié)。
當(dāng)前的OTA測試大多依靠工程師手動完成,效率較低、測試覆蓋率受限,且手動測試方式在分析過程中較易出錯。針對以上問題,經(jīng)緯恒潤基于自研的INTEWORK系列產(chǎn)品,推出了車輛OTA自動化測試解決方案。通過自動化測試軟件TAE對云端、T-Box、車機、ECU等相關(guān)軟硬件進行調(diào)用,可以實現(xiàn)云端任務(wù)觸發(fā)、車機邏輯交互、ECU數(shù)據(jù)抓取、ECU診斷應(yīng)答模擬等自動化測試。
| 功能簡介
車輛環(huán)境模擬測試TAE連接總線監(jiān)控分析工具VBA,支持解析DBC文件進行報文收發(fā),對總線數(shù)據(jù)進行監(jiān)控和分析;支持解析ODX/PDX文件,對ECU進行診斷服務(wù)請求和響應(yīng)判斷。數(shù)據(jù)庫解析不受測試環(huán)境影響,測試序列可以在同類型測試工具間進行無縫切換以完成測試序列快速復(fù)用。
人機交互測試TAE連接Android系統(tǒng),可實現(xiàn)車機屏幕的實時控制。支持通過鼠標(biāo)在投屏界面上進行點擊、劃動等操作,通過UI人機交互可自動生成測試步驟。支持多設(shè)備連接的交互測試,可同時連接移動終端、HMI等設(shè)備,實現(xiàn)手車互聯(lián)測試等綜合性測試場景。TAE集成了圖像識別算法,可基于圖像匹配進行圖標(biāo)靈活測試,覆蓋元素位置不固定等測試場景;集成了OCR算法,支持界面文字內(nèi)容的匹配、記錄和判斷。
ECU整車診斷仿真TAE可連接虛擬ECU仿真工具DST,支持單ECU及整車多ECU診斷節(jié)點的虛擬仿真,通過搭建測試序列可實現(xiàn)診斷應(yīng)答和下發(fā)的自動化控制。支持所有的正向測試,仿真控制器對所有正常診斷指令做出正確響應(yīng);支持必要的逆向測試,仿真必要的錯誤情況。
Web端任務(wù)配置測試TAE內(nèi)部集成了Selenium框架,支持通過TAE實現(xiàn)對網(wǎng)頁端的控制和自動化測試,如:云端自動化登錄、檢查車輛注冊信息、建立遠程升級任務(wù)、監(jiān)控遠程升級狀態(tài)等操作。支持網(wǎng)頁端不同界面元素的點擊、不同網(wǎng)頁界面的切換、文字輸入和內(nèi)容識別、文件上傳等操作,可以和車機屏幕進行同步測試。
CI/CT持續(xù)集成平臺應(yīng)用TAE提供了豐富的外部API接口,支持遠程調(diào)用測試工具自動執(zhí)行測試序列;提供了Jenkins插件,可通過Jenkins平臺實現(xiàn)測試工具的集成。結(jié)合TPA軟件支持在WEB平臺上實現(xiàn)測試任務(wù)的調(diào)度執(zhí)行。TPA為經(jīng)緯恒潤自主研發(fā)的測試項目管理平臺,可在TPA配置下發(fā)多個測試任務(wù),實現(xiàn)并行執(zhí)行,并對測試進度和測試狀態(tài)進行實時監(jiān)控。
OTA測試項目經(jīng)驗豐富北京經(jīng)緯恒潤科技股份有限公司測試團隊具備多個OTA相關(guān)項目的開發(fā)及測試服務(wù)經(jīng)驗,積累了2000余條標(biāo)準(zhǔn)化測試用例及500余條自動化測試腳本,涵蓋OTA相關(guān)法規(guī)、應(yīng)用場景、系統(tǒng)交互功能、典型經(jīng)驗問題等內(nèi)容,為量產(chǎn)車型OTA系統(tǒng)質(zhì)量以及OTA測試工作的快速落地保駕護航。
| 更多功能
更專業(yè)的元素管理支持文件夾管理、標(biāo)簽篩選、名稱搜索等多種方式
更深層次的數(shù)據(jù)解析故障碼、DID SubData 等可下拉選擇
更豐富的工具支持可調(diào)用VTD、CANoe、PCAN、INCA等多種工具