Skip to Main Content
國家/地區

Synopsys and Ansys power the future of innovation—connecting silicon to systems.

Ansys TPT 軟體
嵌入式軟體測試工具

Ansys TPT 是一款用於嵌入式軟體與系統的測試工具,專注於汽車平台,更逐漸應用於醫療裝置、鐵路、能源與工業控制領域。

嵌入式系統驗證

Ansys TPT 加速整個開發生命週期中的測試

Ansys TPT 軟體讓工程師能夠從早期開發到整車測試就以高效率驗證嵌入式軟體與系統。TPT 支援所有主要汽車技術,可順暢整合到現有工作流程中,並為 MiL、SiL、PiL、HiL 與車輛驗證提供智慧自動化,協助您以精確度與速度滿足 ISO 26262 與 ASPICE 要求。

  • Check icon outline
    符合 ISO 26262 與 ASPICE 規範
  • Check icon outline
    支援雲端且具備 CI 能力
  • Check icon outline
    與開發工作流程無縫整合
  • Check icon outline
    透過智慧自動化提升效率
  • Check icon outline
    單一工具涵蓋所有測試階段
  • Check icon outline
    非程式設計人員也能輕鬆駕馭的介面
tpt-featured-image.jpg

簡要規格

TPT 為汽車、醫療裝置、鐵路、能源與工業控制應用中的嵌入式軟體,提供完整的測試自動化,並支援所有主要平台與測試方法。

  • MATLAB/Simulink 支援
  • AUTOSAR 整合
  • ECU 測試
  • C/C++ 驗證
  • MiL 測試
  • SiL 測試
  • PiL 測試
  • HiL 測試
  • 車輛測試
  • 符合 ISO 26262
  • 雲端測試
  • CI 管線整合

2026 年 3 月

最新功能

建模與測試工作流程嵌入式軟體
TPT 支援 SCADE

SCADE 模型測試已整合到 TPT 中單一的工作流程,可直接用於測試設計與執行。其支援從簡單到複雜的情境,包括以時間為基礎的行為。自動追蹤覆蓋率,顯示已執行與遺漏的區域,確保安全關鍵系統能進行透明且高效率的驗證。

程式碼產生嵌入式軟體
TPT 形式化

由 AI 驅動的 TPT 可在數秒內自動將自然語言需求轉換為形式化測試邏輯。此功能可從最初需求開始加速測試設計,並在整個測試工作流程中兼具速度,以及精確且可執行的結果。

SAM 匯入工具嵌入式軟體
TPT 分散式雲端執行

現代驗證通常受限於執行處理量,而非測試建立。TPT 會將測試分散到可用基礎架構上,動態擴展容量並自動彙整結果。其可在雲端、內部部署與硬體設定中運作,不需變更測試架構,即可實現更快速的迴歸執行,並有效運用現有資源。

 

應用領域

檢視所有 Ansys 應用

全面的測試自動化

涵蓋所有開發階段的嵌入式軟體測試

Ansys TPT 提供一個整合的測試平台,涵蓋整個嵌入式軟體開發生命週期。從模型迴路 (MiL) 與軟體迴路 (SiL),到處理器迴路 (PiL)、硬體迴路 (HiL) 與整車驗證,TPT 可讓工程師高效率建立、執行與管理測試。透過與 MATLAB/Simulink、AUTOSAR、ECU 平台與 C/C++ 環境的深度整合,TPT 支援混合式測試方法、自動測試產生、精確追溯性與持續整合,同時維持符合 ISO 26262 與 ASPICE 規範。

product-page-tpt-hero-image-capabilities.png

 

主要特色

TPT 提供一體化解決方案,可實現高效率、合規且可擴充的嵌入式軟體測試,並順暢整合至現有工作流程。

  • 工具連接
  • 工具方法
  • 工具效率
  • 工具流程
  • 安全與 ISO 26262
  • 雲端與 CI
  • 最新版本
  • MATLAB/Simulink 模型測試與驗證
  • AUTOSAR 架構與元件測試
  • ECU 軟體與校正驗證
  • C/C++ 程式碼測試與覆蓋率分析
  • 跨平台測試台整合
  • 支援多項汽車與工業標準
  • 使用 TPT 進行模型迴路 (MiL) 測試:順暢整合至開發環境,可針對所有可執行模型進行自動化測試 (包括 MATLAB/Simulink、用於 SiL 的 TargetLink,以及 ASCET),並具備可跨所有階段重複使用的測試案例、背對背測試功能,以及自動化測試案例與測試框架產生。
  • 軟體迴路 (SiL) 測試:透過自動化整合驗證所產生與手寫的程式碼,可支援 MinGW 與 Visual Studio 編譯器、在 TPT 與 IDE 中進行除錯,以及針對單元測試與整合測試自動建立 stub。執行可在 Windows 與 Linux 主機、CI 管線及雲端環境中擴充。
  • 處理器迴路 (PiL):與 PLS UDE、Lauterbach Trace32 和 iSYSTEM winIDEA 等領先除錯與追蹤平台整合,可測試目標編譯程式碼,包括 ELF 與 HEX 檔案,並支援真實硬體與模擬環境。此方法可降低對硬體的依賴。
  • 硬體迴路 (HiL):在控制 PC 上執行 HiL 測試,或以低於 100 µs 的週期時間進行即時執行,可支援各種領先平台,例如 dSPACE、Vector CANoe、NI VeriStand、RT-LAB、Speedgoat、Concurrent iHawk、MathWorks Simulink Real-Time,以及所有符合 ASAM XIL 的系統。與應用及校正工具 (例如 INCA、CANape)、故障模擬器,以及直接 CAN 匯流排通訊的彈性整合,可實現高效率且可擴充的測試工作流程。
  • 車輛迴路 (ViL) 測試會將元件、控制單元與感測器整合至最終車輛環境中,以模擬真實世界條件。
  • 混合式測試方法,可最大化測試重複使用
  • 使用 TPT 進行測試物件連接:高度自動化與直觀的預先設定介面,可在支援的技術之間快速且順暢整合測試物件,無需手動設定。彈性設定選項可進行精確自訂,例如覆蓋率檢測插裝,同時將工作量降至最低並維持完整控制。
  • 使用 TPT 進行需求追溯性與管理:自動化雙向追溯性可確保需求與測試完全一致,支援 Automotive SPICE 等標準,並可直接從形式化需求產生正向與負向測試案例。與 Polarion、DOORS 和 codeBeamer 等工具順暢整合,即使發生更動,也能讓需求與測試持續保持同步。動態連結與影響分析提供完整透明度,便於追蹤覆蓋率、最佳化測試投入,並聚焦於關鍵需求。
  • 使用 TPT 建立測試案例:直觀的圖形化測試建模可快速且高效率地建立測試案例,不需要大量程式設計知識,並在測試設計期間提供完整透明度。測試資料與預期值的明確分離能提升可維護性,允許獨立更新,並促進跨專案與測試階段的重複使用,涵蓋從簡單開迴路測試到複雜閉迴路情境。
    • 自動化測試案例產生會依據組合方法、結構覆蓋方法、等價類別、量測資料與需求,建立測試資料與完整測試案例,進一步提升效率。這可實現從程式碼與介面到需求的完整覆蓋,同時減少手動工作量,並確保所有階段都能進行可擴充的高品質測試。
  • 使用 TPT 執行測試:高效能執行可在 MiL、SiL、PiL、HiL 與 ViL 環境中進行快速且可擴充的測試,包括雲端與 CI 管線。測試案例可在不同測試層級之間順暢重複使用,確保一致性並加速驗證週期。
    • 多核心與雲端式平行化等進階執行功能可大幅縮短執行時間,而背對背測試與彈性測試管理則可簡化分析與組織作業。參數變體測試可在多個參數集之間自動執行測試案例,在不增加維護工作量的情況下,高效率驗證複雜設定。
  • 使用 TPT 評估測試:自動化測試評估可透過在測試案例中、跨測試集,或在測試階段內依條件直接定義預期值,實現可擴充且可重複的驗證,並支援背對背比較。這可減少手動工作量、加速分析,並確保複雜專案中的評估結果保持一致。
    • Assesslets 可實現高效率且可擴充的驗證:Assesslets 會將預期值與測試資料解耦,並依條件套用至所有測試案例,進而實現集中式維護與重複使用。這可大幅減少工作量、提高準確度,並允許自動測試資料產生與評估,進而帶來更快速的工作流程、更高的測試品質,以及快速回饋週期。
  • 使用 TPT 進行測試報告與分析:整合式報告可提供所有測試結果清楚的多層級概觀,包括詳細資料、計算結果,以及程式碼、需求與等價類別覆蓋率等整合式覆蓋指標。Signal Viewer 可透過複雜條件的視覺醒目標示,精確分析所有輸入、輸出與參數,而在常見汽車 IDE 中的整合式除錯,則可直接在原始碼中進行高效率的根本原因分析。

TPT 可在所有 ASPICE 層級 (SWE.4 至 SYS.5) 建立一致的模型式測試流程,涵蓋從虛擬測試到硬體式測試的完整 V 模型。其將測試設計、執行與自動化評估分離,可在不同環境中實現可重複使用的測試案例與一致的結果。這種統一的方法可提高效率、減少維護工作量,並確保嵌入式系統的可靠驗證。

  • 符合 ISO 26262 的測試流程與文件
  • 支援安全關鍵功能的 ASIL-D 驗證
  • 從規格到測試的需求追溯性
  • 自動化安全分析與報告
  • 支援 ISO 26262 的工具資格認證
  • 用於安全驗證的完整覆蓋率指標
  • 透過平行化測試分配與高效率資源運用,實現可擴充的雲端執行
  • 透過 API 與命令列介面,整合至 CI 管線 (例如 Jenkins、Azure DevOps)
  • 在 CI 工作流程中由程式碼變更觸發自動化測試執行,以確保早期驗證與迴歸偵測
  • 平行測試執行,可更快取得結果
  • API 與 CLI 介面,可順暢整合至自動化工具鏈與 DevOps 工作流程
  • 強化使用者介面,以提升清晰度
  • 降低測試案例管理的複雜度
  • 新增自動化功能以快速地建立測試
  • 改善與開發工具的整合
  • 強化報告與視覺化功能
  • 針對大型測試套件進行效能最佳化

Ansys 軟體產品輔助

對 Ansys 而言,確保所有使用者皆能運用本公司產品非常重要,身心障礙者也不例外。因此,我們致力於遵循美國無障礙委員會 (第 508 條)、Web內容無障礙指南 (WCAG)、與目前自願產品無障礙工具範本 (VPAT) 的格式等各項無障礙要求。