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