CANoe是一款廣泛應用于車輛開發、仿真、測試和分析方面的專業工具,支持需求分析、系統實現、測試驗證的整個過程。在測試領域,CANoe更是因其眾多獨特的特點和優勢被大家廣泛應用。
(資料圖片)
隨著汽車新四化進程的深入發展,測試內容日益復雜,越來越多的測試場景需要多種工具與系統協同完成,對測試工程師的技能要求較高,且測試過程復雜、測試周期長。東信創智結合豐富的網絡測試經驗、CANoe產品應用經驗與軟件開發經驗,探索出CANoe擴展服務應用模式,使CANoe可以系統化、便捷化的與其他設備、工具、系統進行數據交換與互聯互通,實現復雜場景的一鍵式測試,簡化測試流程,提升測試效率。
擴展服務基于板卡/電源/示波器等硬件設備提供的驅動或SDK,通過串口或USB接口等方式連接到硬件設備,通過發送控制指令或接收數據來實現對硬件設備的控制。關注車端公眾號
基于硬件對接能力,可以在測試用例中對接電源、串口、ADB的命令控制等內容,將測試相關的硬件功能集成到CANoe的測試能力里,擴展CANoe的測試范圍。
擴展服務基于各類工具提供的訪問接口(LIB庫、COM接口等形式),與第三方工具實現業務交互,支持復雜業務場景的一鍵式操作。
基于工具對接能力,可以在測試過程中通過CANoe調用NI、dSPACE或用戶自研等專業工具執行多維度的測試功能,通過業務參數傳遞業務需求及執行結果,實現業務聯動。
擴展服務可以通過HTTP、HTTPS、SOAP等協議,與各類業務管理系統、云平臺等進行服務對接。也可通過調用其他中間件或Windows服務,執行外部服務的相關功能。
基于服務對接能力,可以豐富CANoe的業務范圍,與各類商用軟件或用戶自研系統實現業務互聯互通,如:可以在CANoe測試執行結束后與客戶系統對接,將測試結果進行系統記錄。
擴展服務具有強大的數據處理能力,可以對傳感器、設備或其他數據源采集的數據進行實時處理、分析和控制。
基于數據處理能力,可以實現對各類對接內容的數據加工,使其滿足不同技術、業務連接需要,支持CANoe與各類硬件、工具、系統的對接。
擴展服務可以將CANoe功能封裝為中間件或Windows服務。這些組件通過后臺運行的方式處理數據和執行任務,可提高系統的可靠性和穩定性。
基于后臺服務能力,可以基于CANoe定制Windows服務,如接收服務器指令,將測試結果推送到平臺端。
擴展服務支持各類業務場景的邏輯編排,可基于場景測試時序隊列,實現跨工具、跨系統、跨業務的流程測試,實現基于業務邏輯的場景編排與業務執行。也支持某一測試過程的循環執行,通過高強度重復執行,驗證測試內容的健壯性與穩定性。
執行過程與執行結果可通過日志、數據文件等形式提供內容跟蹤。
應用1:Bootloader刷寫場景需要與不同類型的硬件進行對接。CANoe擴展服務可實現與電源或其他硬件集成,進行硬件相關操作。
應用2:Bootloader刷寫場景需要驗證硬件對異常升級包的響應情況。CANoe擴展服務可進行數據解壓、數據篡改、數據壓縮操作,篡改升級包內容進行錯誤刷寫驗證,便于自動化測試。
應用3:Bootloader刷寫場景需要對測試結果進行統一管理分析。CANoe擴展服務可將測試結果數據推送到已有的云分析平臺進行分析展現,也可以利用測試數據直接生成Excel分析報告,提交整體結果到已有的云分析平臺,實現測試結果的云端管理。
通過CANoe擴展服務的應用,可以使CANoe能夠便捷的與第三方工具/系統/硬件互聯互通,實現復雜測試邏輯的一鍵式調用,簡化操作步驟、縮短測試周期、提升工作效率。
泛應用于車輛開發、仿真、測試和分析方面的專業工具,支持需求分析、系統實現、測試驗證的整個過程。在測試領域,CANoe更是因其眾多獨特的特點和優勢被大家廣泛應用。
隨著汽車新四化進程的深入發展,測試內容日益復雜,越來越多的測試場景需要多種工具與系統協同完成,對測試工程師的技能要求較高,且測試過程復雜、測試周期長。東信創智結合豐富的網絡測試經驗、CANoe產品應用經驗與軟件開發經驗,探索出CANoe擴展服務應用模式,使CANoe可以系統化、便捷化的與其他設備、工具、系統進行數據交換與互聯互通,實現復雜場景的一鍵式測試,簡化測試流程,提升測試效率。
擴展服務基于板卡/電源/示波器等硬件設備提供的驅動或SDK,通過串口或USB接口等方式連接到硬件設備,通過發送控制指令或接收數據來實現對硬件設備的控制。關注車端公眾號
基于硬件對接能力,可以在測試用例中對接電源、串口、ADB的命令控制等內容,將測試相關的硬件功能集成到CANoe的測試能力里,擴展CANoe的測試范圍。
擴展服務基于各類工具提供的訪問接口(LIB庫、COM接口等形式),與第三方工具實現業務交互,支持復雜業務場景的一鍵式操作。
基于工具對接能力,可以在測試過程中通過CANoe調用NI、dSPACE或用戶自研等專業工具執行多維度的測試功能,通過業務參數傳遞業務需求及執行結果,實現業務聯動。
擴展服務可以通過HTTP、HTTPS、SOAP等協議,與各類業務管理系統、云平臺等進行服務對接。也可通過調用其他中間件或Windows服務,執行外部服務的相關功能。
基于服務對接能力,可以豐富CANoe的業務范圍,與各類商用軟件或用戶自研系統實現業務互聯互通,如:可以在CANoe測試執行結束后與客戶系統對接,將測試結果進行系統記錄。
擴展服務具有強大的數據處理能力,可以對傳感器、設備或其他數據源采集的數據進行實時處理、分析和控制。
基于數據處理能力,可以實現對各類對接內容的數據加工,使其滿足不同技術、業務連接需要,支持CANoe與各類硬件、工具、系統的對接。
擴展服務可以將CANoe功能封裝為中間件或Windows服務。這些組件通過后臺運行的方式處理數據和執行任務,可提高系統的可靠性和穩定性。
基于后臺服務能力,可以基于CANoe定制Windows服務,如接收服務器指令,將測試結果推送到平臺端。
擴展服務支持各類業務場景的邏輯編排,可基于場景測試時序隊列,實現跨工具、跨系統、跨業務的流程測試,實現基于業務邏輯的場景編排與業務執行。也支持某一測試過程的循環執行,通過高強度重復執行,驗證測試內容的健壯性與穩定性。
執行過程與執行結果可通過日志、數據文件等形式提供內容跟蹤。
應用1:Bootloader刷寫場景需要與不同類型的硬件進行對接。CANoe擴展服務可實現與電源或其他硬件集成,進行硬件相關操作。
應用2:Bootloader刷寫場景需要驗證硬件對異常升級包的響應情況。CANoe擴展服務可進行數據解壓、數據篡改、數據壓縮操作,篡改升級包內容進行錯誤刷寫驗證,便于自動化測試。
應用3:Bootloader刷寫場景需要對測試結果進行統一管理分析。CANoe擴展服務可將測試結果數據推送到已有的云分析平臺進行分析展現,也可以利用測試數據直接生成Excel分析報告,提交整體結果到已有的云分析平臺,實現測試結果的云端管理。
通過CANoe擴展服務的應用,可以使CANoe能夠便捷的與第三方工具/系統/硬件互聯互通,實現復雜測試邏輯的一鍵式調用,簡化操作步驟、縮短測試周期、提升工作效率。
關注公眾號,點擊公眾號主頁右上角“ ··· ”,設置星標,實時關注智能汽車電子與軟件最新資訊
標簽: