国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OTA自動化測試解決方案

北匯信息POLELINK ? 2022-08-16 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | 李小靜

小編 | 吃不飽

往期內容里為大家簡單介紹了OTA,也對其后續的發展趨勢做了一些預測,相信大家已經對OTA有了初步了解。作為OTA系列的第二篇文章,今天向大家介紹OTA自動化測試的實現手段,并簡單介紹北匯信息的OTA自動化測試解決方案。

OTA作為整車一個重要的新特性,涉及面廣,與車內各大系統均有交互,復雜度高,相較于傳統手機OTA還需要關注車內通信等問題,因此發生問題概率較大;由于其復雜性,很多系統交互的問題往往又需要在系統級臺架和實車級測試中才能發現。完成測試用例開發后,OTA測試的關鍵就在于如何實現自動化。當前的OTA測試,大多是依靠工程師在臺架中或實車內手動完成,此種方式人力資源消耗過高,效率較低,測試覆蓋度受限。且“人在環”的方式分析過程數據往往也容易出錯,因此推動整個測試過程的自動化是勢在必行的。但OTA測試的自動化更具挑戰,OTA測試的本質是整車功能測試的一個子類,還涉及到后臺服務器,其“交互鏈路”比常規的功能更為復雜。且由于各車型的功能邏輯差異,容易出現因為后續車型平臺的功能更新導致搭建的測試系統無用武之地的現象。 //

鑒于以上OTA測試的特點和難點,北匯信息在對各主流OEM的OTA流程做了深入分析后,通過提取其中的共通點,推出了較為通用化的OTA自動化測試解決方案,在此基礎上,再針對不同OTA流程的進行定制開發,從而實現OTA的自動化測試。下面就給大家介紹一下我們的整體方案構成。

OTA自動化測試解決方案

0fa9ee66-1b10-11ed-9ade-dac502259ad0.jpg通過上圖可以看到,硬件層面,測試方案由主控單元(服務器)和測試單元(測試機柜)兩部分組成,各單元間通過局域網進行控制指令和數據信息的傳遞,這樣多個測試單元可以并行地執行各自測試,且可以在服務器端進行統一管理。對于每個測試單元,將由一個測試機柜提供其測試環境,而被測對象也可以是實車或者測試臺架。而在軟件層面,整個解決方案由四大部分組成,分別是用于管理全部測試單元,顯示測試結果以及和OTA服務器交互的測試管理軟件(TestCenter);測試單元內負責與測試管理軟件通信,并控制測試系統執行/停止的代理軟件(CANoe Agent);用于記錄測試數據,執行主體測試邏輯的CANoe軟件;以及用于仿真駕駛員操作的UE軟件。0fc89960-1b10-11ed-9ade-dac502259ad0.png

可以看到,整個方案內,由CANoe軟件作為測試核心,控制單個測試單元的測試邏輯及測試環境,輔以其它控制軟件,以模擬真實駕駛員操作,實現車端OTA流程自動化;而以測試管理軟件為控制核心,控制多個測試單元并行,且通過接口實現對OTA后臺的控制,以實現云端OTA流程自動化。接下來,我們將針對各個模塊進行專門介紹。

測試機柜

北匯信息可針對需求,為客戶定制標準化的測試機柜,實現對臺架或實車的控制。機柜可內置測試工控機,程控電源,VT測試機箱,連接至OTA測試臺架后,可以為臺架供電,仿真OTA測試所需的IO信號、仿真總線信號,發送ADB控制指令,采集和記錄測試數據。

106cc1a2-1b10-11ed-9ade-dac502259ad0.png

測試管理軟件

針對多測試客戶端并行的場景,北匯信息自研了測試管理軟件TestCenter,可以同時對多個測試客戶端進行管理,并提供界面展示測試過程及結果,可以很大程度上提升測試可視化程度及測試分析效率。而OTA測試往往涉及到多車型或同車型多樣車的壓力測試,非常適合通過測試管理軟件進行控制。1093e494-1b10-11ed-9ade-dac502259ad0.png
測試管理軟件部署在一臺專用服務器上(主控單元),而服務器與所有測試機柜中的工控機(客戶端)通過局域網進行連接,通過訪問不同的IP地址,可以方便的在服務器上對所有測試工控機下達指令,并收取測試結果和數據。通過下圖可以看到,測試管理軟件內提供了配置界面,可以方便的增加或刪除測試客戶端。測試工程的管理也是在測試管理軟件內進行的,這樣做的好處是,多個臺架內執行的測試工程可以進行統一維護,方便進行版本管理。工程完成升級后,每次測試執行時,由測試管理軟件負責下發到各個測試工控機內,并由代理軟件進行運行,極大提升了工程維護效率。此外,測試管理軟件還提供了測試結果分析展示功能。當我們對多個臺架同時進行測試時,免不了要去各個臺架分別獲取測試結果,這樣不但影響效率,也難于對于整體測試進展進行把控,而當我們使用測試管理軟件后,這些問題都會迎刃而解。首先,所有的臺架控制都在測試管理軟件內進行,無需每個臺架分別獲取結果;其次,所有的測試報告,測試數據都可以通過網絡傳遞到服務器,進行統一存檔和管理;最后,因為服務器可以獲取所有臺架測試結果信息,所以測試管理軟件可以在此基礎上進行大數據分析,統計全局的測試成功率,平均用時等OTA測試關鍵信息,并通過可視化圖表等方式,方便的展示給測試人員。10b4855a-1b10-11ed-9ade-dac502259ad0.png

最后,測試管理軟件本身還可以針對提供的接口,定制開發與OTA后臺服務器交互控制的相關功能。比如,如果期望實現OTA流程的全自動化測試,那么任務的自動下發也是必不可少的,測試管理軟件可以在客戶提供的后臺接口上,定制開發服務器控制接口,并將其提供給測試工程,以供其調用,實現后臺相關控制功能。

代理軟件(CANoe Agent)

10c74262-1b10-11ed-9ade-dac502259ad0.png
代理軟件作為介于測試管理軟件與測試工程之間的中間層軟件,起到了承上啟下的作用。一方面,代理軟件可以與測試管理軟件進行數據交互,接收測試管理軟件的控制指令,同時向測試管理軟件傳遞數據;另一方面,代理軟件布置在每一個客戶端上,控制測試工程的運行和停止,實現自動化測試。多數情況下,代理軟件都隱于幕后,但它的重要性卻不言而喻。北匯信息在CANoe軟件提供的COM接口的基礎上開發了當前的代理軟件CANoe Agent,可以方便的控制CANoe的啟停;也可以通過改變系統變量實現測試模塊的相關控制,獲取測試過程信息;除此之外,Agent還可以根據項目需要定制開發輔助功能。例如在OTA測試方案內,UE仿真模塊的控制也可以集成在Agent軟件內,一些其它的CANoe軟件難于實現的功能,也可以在Agent模塊內實現并提供調用接口。

CANoe工程

CANoe在此方案內擔任了測試主體的角色,通過在各總線上布置接口卡,可以將總線數據進行實時監控和記錄,并可以通過仿真節點,對實車或臺架進行控制。對于OTA流程,車端數據的監控一直是一大重點,但以往的測試手段,更多傾向于通過專門的測試用例執行測試過程。這種手段往往只能作用于開發階段,樣本數量也有限,難于發現很多偶發系統交互性問題,而北匯信息在OTA流程的基礎上,開發了數據流監測的測試方式,不僅可以監測實時數據來分析是否存在問題,還可以直接通過回放數據的方式進行監測,觀察整個OTA流程是否存在問題,這樣不僅可以有效利用數據,也可以通過分析更多的樣本,及時定位問題點。10e9cfc6-1b10-11ed-9ade-dac502259ad0.png

UE工程

OTA里另一個重要組成部分就是人機交互部分,按照當前國內法規要求,所有OTA任務更新前,都必須經過車主同意,所以在OTA過程中,人機交互是必不可少的,而這也是OTA自動化測試的問題點之一。北匯信息采用ADB指令控制點擊屏幕來模擬這個過程,在車機打開ADB權限后,通過ADB指令,截取當前車機顯示界面,而后通過圖像識別算法找到需要點擊的位置,隨后通過ADB指令點擊屏幕坐標,以實現模擬人手點擊屏幕的過程,從而實現人機交互過程的自動化仿真。在整個解決方案的軟件架構內,各模塊之間相互獨立,通過接口實現調用,UE部分可以被靈活的集成到CANoe工程內或者集成到CANoe Agent軟件內,此外,由于使用了圖像識別算法,該模塊也可以通過適配而適用于不同的OEM的各類車型,具有較高程度的通用化。

總結

總的來說,整個OTA測試解決方案,以北匯研發的OTA測試機柜為硬件基礎,以CANoe軟件為核心測試工具,輔以北匯信息自主開發的測試管理軟件TestCenter以及Agent代理軟件,具備了OTA自動化測試的能力,并有著較高的標準化程度和較為直觀便捷的使用體驗。OTA的特殊性,其測試工作絕不僅限于開發階段,而是貫穿整個車型開發及上市以后的全生命周期。在這種情況下,如何更多更準確的發現問題,以及如何更高效的利用已有數據進行分析,就顯得尤為重要。對于北匯信息來說,開發的OTA測試解決方案,自動化是測試手段,不是測試目的;較高的自動化程度,是為了提升測試準確度和測試效率,而高可視化的測試數據管理,同樣是為了便于對問題進行更為精確的分析。近年以來,北匯信息已經與國內多家主流OEM和Tier1合作完成了OTA自動化/半自動化測試系統開發項目,積累了很多實踐經驗,通過不斷的迭代,進行了一系列優化和改進。除本文介紹的OTA自動化測試系統解決方案,我們也提供OTA測試用例開發、自動化腳本實現、OTA Master專項測試在內的全過程的OTA測試解決方案,歡迎有意向的同仁與我們交流溝通,共同進步。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試
    +關注

    關注

    9

    文章

    6201

    瀏覽量

    131343
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    羅克韋爾自動化推出SecureOT解決方案套件

    作為工業自動化、信息和數字轉型領域的全球領先企業之一,羅克韋爾自動化近日推出 SecureOT 解決方案套件,這是一款綜合的工業網絡安全
    的頭像 發表于 01-12 12:52 ?443次閱讀

    源儀電子ATE測試系統:電源自動化測試的高效解決方案

    、服務器電源、新能源車載電源等)測試需求的深刻理解,物化于ATE測試系統之中,幫助企業在研發驗證到量產的全周期內,實現電源自動化測試的高效解決方案
    的頭像 發表于 01-07 10:21 ?499次閱讀
    源儀電子ATE<b class='flag-5'>測試</b>系統:電源<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>的高效<b class='flag-5'>解決方案</b>

    吉時利源表2450賦能自動化測試的智能精密儀器

    的設計,為自動化測試系統提供了革命性的解決方案。本文將深入探討2450的技術特性、自動化測試應用場景及其在提升
    的頭像 發表于 12-26 17:50 ?565次閱讀
    吉時利源表2450賦能<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>的智能精密儀器

    蔡司自動化閉環補償解決方案全新升級:“智控 + 聯動”,重塑精密制造新高度

    蔡司全新升級自動化閉環補償解決方案,以“智控+聯動”打通加工、測量、補償數據流,實現全流程自動化
    的頭像 發表于 12-19 18:13 ?3347次閱讀
    蔡司<b class='flag-5'>自動化</b>閉環補償<b class='flag-5'>解決方案</b>全新升級:“智控 + 聯動”,重塑精密制造新高度

    CI/CT自動化測試解決方案

    北匯信息可以提供Jenkins、Gitlab Runner CI和自研平臺等的CI/CT整體解決方案,通過CI/CT自動化測試執行、測試策略定制、
    的頭像 發表于 11-12 16:01 ?1439次閱讀
    CI/CT<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    OTA測試實戰指南:測試流程、用例設計與自動化實現

    建立覆蓋“云-管-端”、貫穿完整車輛生命周期的OTA測試能力及流程體系。作為國內早期開展OEM整車EE測試業務的團隊,經緯恒潤整車電氣團隊在OTA
    的頭像 發表于 09-26 13:44 ?3203次閱讀
    <b class='flag-5'>OTA</b><b class='flag-5'>測試</b>實戰指南:<b class='flag-5'>測試</b>流程、用例設計與<b class='flag-5'>自動化</b>實現

    測試小白3分鐘上手,零代碼自動化測試平臺,15分鐘搭建自動化測試方案

    還在為不懂代碼、搭建測試方案耗時久而發愁?ATECLOUD 零代碼自動化測試平臺,專為自動化測試
    的頭像 發表于 09-22 17:52 ?841次閱讀
    <b class='flag-5'>測試</b>小白3分鐘上手,零代碼<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>平臺,15分鐘搭建<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>方案</b>

    解決方案 | 云管端一體OTA HIL測試解決方案

    TOSUN云管端一體OTAHIL測試解決方案隨著智能網聯汽車的快速發展,OTA(Over-the-Air)技術已成為車輛軟件升級的核心手段。為滿足日益嚴格的法規要求和技術挑戰,同星智
    的頭像 發表于 09-19 20:03 ?970次閱讀
    <b class='flag-5'>解決方案</b> | 云管端一體<b class='flag-5'>化</b><b class='flag-5'>OTA</b> HIL<b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    電源模塊的短路保護如何通過自動化測試軟件完成測試

    搭建 自動化測試軟件運行于特定測試系統架構之上。以國產測試平臺ATECLOUD電源模塊進行重復短路測試
    的頭像 發表于 09-03 19:10 ?840次閱讀
    電源模塊的短路保護如何通過<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>軟件完成<b class='flag-5'>測試</b>

    多物理量傳感器(壓力/位移/速度/傾角)自動化測試解決方案

    方案旨在為各類傳感器(包括壓力傳感器、位移傳感器、速度傳感器、傾角傳感器等)提供一套完整的自動化測試解決方案。方案通過整合
    的頭像 發表于 08-10 16:52 ?4966次閱讀
    多物理量傳感器(壓力/位移/速度/傾角)<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    自動化測試平臺ATECLOUD推出AI算法功能

    作為納米軟件自主研發的自動化測試平臺,ATECLOUD 始終致力于為用戶提供高效優質的測試解決方案。面對5G、AI等前沿技術的迭代發展,平臺深度融合新技術持續升級
    的頭像 發表于 07-22 16:10 ?806次閱讀
    <b class='flag-5'>自動化</b><b class='flag-5'>測試</b>平臺ATECLOUD推出AI算法功能

    多物理量傳感器自動化測試解決方案

    方案旨在為各類傳感器(包括壓力傳感器、位移傳感器、速度傳感器、傾角傳感器等)提供一套完整的自動化測試解決方案。方案通過整合
    的頭像 發表于 07-16 17:10 ?1976次閱讀
    多物理量傳感器<b class='flag-5'>自動化</b><b class='flag-5'>測試</b><b class='flag-5'>解決方案</b>

    羅克韋爾自動化推出EtherNet/IP柜內解決方案

    作為工業自動化、信息和數字轉型領域的全球領先企業之一,羅克韋爾自動化近日宣布推出 EtherNet/IP 柜內解決方案,這一重大進展旨在
    的頭像 發表于 07-02 11:52 ?946次閱讀

    APP自動化測試框架

    APP自動化測試框架是一套結合工具鏈、設計模式和技術規范的集成解決方案。以下是基于主流技術實踐的核心要點總結: 一、核心模塊構成 環境管理? 支持物理機/虛擬機/容器部署,集成ADB
    的頭像 發表于 05-07 07:35 ?664次閱讀
    APP<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>框架

    TH2822系列LCR測試儀的自動化測試

    推出的TH2822系列LCR測試儀,憑借其高精度測量、多功能接口及智能設計,為自動化測試提供了完善的解決方案。本文將深入探討TH2822系
    的頭像 發表于 04-23 16:38 ?787次閱讀
    TH2822系列LCR<b class='flag-5'>測試</b>儀的<b class='flag-5'>自動化</b><b class='flag-5'>測試</b>