軟體工具

vTESTstudio

vTESTstudio 是一個強大的開發環境,用於創建自動化 ECU 測試。它提供了基於編程、基於表格和圖形化的測試符號以及測試開發方法,以提高測試設計的效率並簡化重用性。

vTESTstudio 可應用於所有產品開發階段:從模型測試到系統驗證。由於使用了開放介面,vTESTstudio 可以輕鬆地融入現有的工具鏈中。

vTESTstudio 優點

vTESTstudio 測試設計編輯器

根據任務和需求,使用者可以在 vTESTstudio 中切換不同的互補測試設計技術,以開發自動化序列。

測試表格編輯器

從預定義和自定義的測試命令中以表格形式創建測試序列,無需編程技能

編程編輯器

使用 CAPL、C# 和 Python 編程語言定義順序或基於事件的測試流程,以實現測量值的不同步預處理

Test Diagram Editor & State Diagram Editor

以圖形符號或狀態圖建模測試序列,進行自動測試案例生成,簡化了對複雜測試場景的審核

Parameters & Waveforms

參數編輯器

vTESTstudio 讓使用者能夠從所有可用語言中取得測試序列的參數。參數和測試向量可以被定義為標量或列表,便於對測試序列進行反覆

波行編輯器

可以定義用於激勵測試系統的曲線。在同一編輯器中,多條曲線可以輕鬆地同步進行

分類樹編輯器

查找測試案例數據。圖形界面中的分類和等類定義可幫助您快速、方便地找到所需的測試向量數量

變體處理

vTESTstudio 支援廣泛的變體,且變體透過變體屬性來表示。在測試項目中,使用者可以定義任意數量的變體屬性。在設計測試時,可以提前定義變體屬性的值,也可以在測試開始前不久設定其值。

測試執行樹

測試執行樹的結構可以依賴於一個或多個變體屬性。測試案例和測試組的變體條件可以基於一個或多個變體屬性。多個條件可以使用邏輯運算工具進行連結

測試序列

測試案例中的執行順序可以依賴一個或多個變體屬性

參數

如果單個值(例如 ECU 的配置參數)依賴於變體屬性,這可以在參數編輯器中定義。使用者還可以依變體屬性定義列表參數。在測試執行時,會自動使用設置變體的適當數值,而無需調整實際的測試序列

測試覆蓋範圍

測試案例列表

 vTESTstudio 透過所謂的參數化測試案例列表來協助您。透過為每個測試案例定義中的參數輸入多個值,使用者可以定義測試案例列表。在測試執行時,vTESTstudio 會自動生成一個測試案例列表,這些測試案例將使用每個參數值至少一次,或使用參數值的任意組合

測試數據

測試數據可以直接在測試表格編輯器中輸入,或在參數編輯器/分類樹編輯器中定義,這讓極限值或使用依變體屬性的值可以納入考慮