勞特巴赫TRACE32提供代碼覆蓋新功能
關鍵字:醫療
2013 年 1月,TRACE32 Power View開始 提供一些新功能,包括可備份代碼覆蓋分析結果文檔化。新增加功能包括評論功能和 XML 導出功能。
“這是非常重要也非常適用的新增功能之一” , 勞特巴赫中國公司技術經理行明安說,許多客戶(例如,醫療或航空電子市場)為確保具體的產品質量合格, 通常需要提供語句覆蓋與判定覆蓋驗證。同時對某些特定的代碼做些必要的注釋,較終以標準通用文檔的形式輸出, 極大的方便客戶文檔的生成和整理工作。同時提供較有效, 較準確的實時程序運行覆蓋率測試報告。
評論功能
一般而言,開發人員應編寫測試案例證明一個嵌入式系統完全符合所有要求。然后,該測試案例也將作為系統測試的依據。
為了收集數據以進行代碼覆蓋分析,跟蹤工具記錄在系統測試期間執行的指令的所有相關信息(記錄)。記錄的跟蹤信息在代碼覆蓋數據庫內由 TRACE 32 Power View 管理。此功能使用戶可以從各個方面分析和顯示代碼覆蓋分析結果(審查)。
完成測試后,測試人員必須決定:
假如一段代碼未執行是否可以被認為符合要求?如果是,必須創建一個合適的試驗案例,以用于下一次系統試運行。
如果未執行的一段代碼被認為符合在當前系統配置條件下不可測試的要求,那么可使用新 TRACE32 評論功能解釋其原因(評論)。
是否有任何“死”代碼?必須從軟件中刪除。
XML 導出
在系統測試完成后, 您必須記錄代碼覆蓋分析結果。TRACE32 Power View 現在支持導出 XML 格式的分析結果。同時可以導出下列文件:
1. 匯編代碼和高級語言代碼, 以及代碼覆蓋標記 (my_coverage.xml)。
2. 代碼覆蓋分析的高級結果,例如,模塊或功能覆蓋。
3. 提供評論,解釋為什么單獨的代碼段即使在測試期間未執行仍被許可 (bookmark.xml)。
勞特巴赫提供一份轉換文件,用于在網頁瀏覽器內直觀顯示測試結果 (t32transform.xsl)。如果有必要,還可以將結果保存為一個 PDF 文件。
相關閱讀:
- ...2013/03/22 16:07·2013勞特巴赫專家面對面正式啟動
- ...2012/11/20 09:44·勞特巴赫與同濟大學英飛凌汽車電子實驗室達成合作
- ...2012/08/20 13:13·“仿真模型”與“系統跟蹤” ---2012勞特巴赫技術專家論壇新亮點
- ...2012/03/02 17:15·“勞特巴赫培訓學院”2012全年培訓開跑
- ...2012/02/09 13:35·勞特巴赫TRACE32® 支持調試InsydeH2OTM UEFI BIOS
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術
產品快訊更多
企業新聞更多







