News
發布時間:2024-01-19 作者:上海工業控制安全創新科技有限公司 點擊次數:次
SmartRocket TestGrid
嵌入式軟件自動化測試平臺(教育版)
適用于嵌入式軟件開發教學中的自動化測試能力培訓
產品簡介
SmartRocket TestGrid嵌入式軟件自動化測試平臺(教育版),適用于嵌入式軟件開發教學中的自動化測試能力培訓。滿足教學適用的細粒度測試操作指導、自動化用例生成與編輯以及檢測規則的靈活配置等需求,可以面向實際場景開展軟件功能安全測試教學,完善工業軟件嵌入式開發教學中的測試能力培訓環節。
實訓課程
上海控安與青軟集團聯合打造工科實訓課程方案《基于樹莓派的人工智能小車系統設計與測試》。
? 實訓課程結合軟件工程專業程序設計基礎課程而設計
? 培訓學生對嵌入式系統項目的軟件代碼開發和安全測試能力
? 完成智能小車的循跡、避障等功能的代碼實現與測試
SmartRocket TestGrid嵌入式軟件自動化測試平臺(教育版)支持實訓課程測試階段的靜態分析、單元測試、集成測試和目標機測試等測試任務。
硬件系統
基于樹莓派的智能小車系統包括:主控部分、感知部分、執行部分。
? 主控部分
由樹莓派完成,負責感知系統信息的采集與分析,并根據分析結果控制小車的運行方向
? 感知部分
由光電傳感器和超聲波傳感器等組成,進行小車運行軌跡的識別以及障礙物的探測
? 執行部分
由直流電機來完成,控制小車的運行方向和速度
測試功能
基于樹莓派的智能小車系統測試功能模塊包括:靜態分析、單元測試、集成測試和目標機測試。
? 靜態分析
根據嵌入式軟件開發規范——MISRA C標準,測試代碼的規范性
? 單元測試和集成測試
通過提供自動/手動編寫測試用例,檢查高層軟件中的邏輯功能、輸入/輸出錯誤、接口的正確性等
目標機測試適配智能小車真實環境,實現插樁代碼調試和覆蓋率收集。
開發&測試工具
? 操作系統:Raspbian(基于Debian)
? 核心板:樹莓派三代B型
? 測試平臺:SmartRocket TestGrid
? 管理平臺:QST-TES平臺
實訓演練
課程適配專業
01 航空航天學院
航空、航天器結構與設計、飛行器制造技術、航空航天系統工程等
02 計算機軟件學院
軟件工程、程序設計及其語言、軟件開發環境與技術等
03 汽車學院、電子信息學院
汽車工程、汽車電子工程及智能化等
04 其他
軌道交通、核電、船舶軍艦相關學科
教材支持
? 支持《軟件測試基礎》所有課程內容
? 支持《嵌入式系統設計基礎及應用》第十章-嵌入式軟件測試相關內容
歡迎咨詢
郵箱:Marketing@ticpsh.com
電話:+86 21-62655001-5886
或掃描下方二維碼
聯系客服