做爰全过程免费无码的视频_国产精品伦理久久久?首页_亚洲最新av一级大片_污片在线观看完整版学生_亚洲特黄在线免费视频播放_少妇内射精品888视频_婷婷五月丁香五月_日韩黄色成人一级片_2012中文字幕二页免费_三级全黄60分钟在线播放

中文  |  English
所在位置:研發工具 > 基于模型的動態測試工具TPT

基于模型的動態測試工具TPT

TPT測試工具

TPT(Time Partition Testing)是新思科技公司(Synopsys)旗下基于模型的嵌入式系統動態測試工具,用于電控系統軟件應用層功能測試。TPT具備獨有的圖形化建模方法,提供豐富的測試評估條件,可生成高度定制的測試報告,自動化完成整個測試流程。TPT支持眾多業內主流的工具平臺和測試環境,可應用于整個嵌入式軟件開發周期,保證從MiL到ViL的測試用例復用。尤其針對MATLAB/Simulink/Stateflow/TargetLink以及ASCET的模型測試,TPT提供了全方位的支持。

北匯信息作為新思科技的中國合作伙伴,將幫助中國客戶借助TPT提升嵌入式控制系統的開發效率。

圖片19.png

圖 1 TPT自動化測試過程

                                                   

1、測試環境

TPT支持汽車電子主流的工具鏈來覆蓋產品開發的整個V模式(MiL、SiL、PiL、HiL、ViL)下所有的測試階段,并實現各階段測試用例的復用,無需更換測試工具。強大的Fusion平臺使用戶可以輕松創建包含不同組件的仿真環境。

TPT在不同測試階段所支持的工具鏈:

圖片20.png

圖 2 TPT支持的主流開發工具

 

1)Model-in-the-Loop and Software-in-the-Loop (MiL-SiL) 模型在環測試和軟件在環測試

 

圖片21.png

圖 3 Simulink模型測試

                                                       

2)Processor-in-the-Loop (PiL) 處理器在環測試

TPT支持集成調試器,在實際目標硬件上進行測試。

3)Hardware-in-the-Loop(HiL)硬件在環測試

圖片22.png

圖 4 TPT集成VT System執行HiL測試

 

4)Vehicle-in-the-Loop (ViL) 實車在環測試

TPT支持與CANape/INCA/VN1640集成進行ViL測試。AutoTester為TPT的自動化ViL測試工具,通過GUI界面觸發在TPT中編寫好的測試用例,同時告知駕駛員進行動作觸發,TPT通過VN1640采集報文并進行自動化判斷評估。

圖片23.png

圖 5  AutoTester 測試界面

 

2、測試用例建模

TPT是針對嵌入式系統開發的測試驗證工具,圖形化建立測試用例的方式易于閱讀維護;同時,TPT針對所測模型和代碼支持自動生成測試用例,并提供多種搭建方法以滿足各類測試需求。

1)手動搭建測試用例

圖片24.png

圖 6 列表型測試用例界面

 

圖片25.png

圖 7 狀態機型測試用例界面

圖片26.png

圖 8 Python測試用例界面

 

2)自動生成測試用例

 圖 9 Dashboard測試界面 

圖片28.png

 圖 10 TASMO工具箱

圖片29.png

圖 11 基于變種自動生成用例

圖片30.png

圖 12 基于數值范圍自動生成用例


3、測試評估與報告生成

圖片31.png

圖 13 Signal Viewer評估界面和定制化測試報告

 

4、測試需求跟蹤

圖片32.png

圖 14 測試需求跟蹤界面        

 

5、測試輔助功能

TPT提供了豐富的測試輔助功能來協助測試人員開展測試工作,從測試用例搭建到執行管理,再到二次開發支持,貫穿測試全流程,旨在提升測試效率與團隊協作水平。

TPT可以為測試用例分配特定用戶屬性,測試規范,前提條件,通過條件等,還可以為屬性設置不同的填充類型:自由文本,復選框,文件,枚舉。

圖片33.png

圖 15 設置屬性界面

TPT支持測試用例、測試評估、信號、等價類集、執行配置、映射、平臺配置、需求等設置測試狀態,并對狀態記錄進行管理,可以根據需求創建并設置狀態類型,通過狀態篩選用例等內容。

圖片34.png

圖 16 狀態記錄管理

    TPT擁有 Batch Runner 功能能夠對測試工程進行統一管理。此外,用戶還可以根據測試用例的屬性信息和狀態對用例進行篩選,從而靈活配置測試集。

圖片35.png

圖 17 用例篩選

TPT提供了豐富的API可用于集成環境,進行二次開發工作,還支持用例格式轉換和創建自定義菜單欄,能直接從 TPT 內部啟動外部開發程序,大幅提升測試流程的自動化效率。

圖片36.png

圖 18 TPT自定義工具欄

 

6、資質認證

TPT支持ISO26262標準要求產品開發的所有測試活動。根據ISO26262的要求,當使用軟件工具進行安全相關的開發活動時,需要對使用的軟件工具進行資質審核。

目前,TPT通過了SGS-TüV Saar的第三方認證,可以滿足ISO26262 ASIL-A到ASIL-D對軟件的測試要求。TPT提供Qualification Package,以最佳和最有效的方式實現項目的功能安全的認證。

圖片37.png

 

TPT主要客戶

圖片38.png

國內客戶

圖片39.png