根據任務和需求,使用者可以在 vTESTstudio 中切換不同的互補測試設計技術,以開發自動化序列。
從預定義和自定義的測試命令中以表格形式創建測試序列,無需編程技能
使用 CAPL、C# 和 Python 編程語言定義順序或基於事件的測試流程,以實現測量值的不同步預處理
以圖形符號或狀態圖建模測試序列,進行自動測試案例生成,簡化了對複雜測試場景的審核
vTESTstudio 讓使用者能夠從所有可用語言中取得測試序列的參數。參數和測試向量可以被定義為標量或列表,便於對測試序列進行反覆
可以定義用於激勵測試系統的曲線。在同一編輯器中,多條曲線可以輕鬆地同步進行
查找測試案例數據。圖形界面中的分類和等類定義可幫助您快速、方便地找到所需的測試向量數量
vTESTstudio 支援廣泛的變體,且變體透過變體屬性來表示。在測試項目中,使用者可以定義任意數量的變體屬性。在設計測試時,可以提前定義變體屬性的值,也可以在測試開始前不久設定其值。
測試執行樹的結構可以依賴於一個或多個變體屬性。測試案例和測試組的變體條件可以基於一個或多個變體屬性。多個條件可以使用邏輯運算工具進行連結
測試案例中的執行順序可以依賴一個或多個變體屬性
如果單個值(例如 ECU 的配置參數)依賴於變體屬性,這可以在參數編輯器中定義。使用者還可以依變體屬性定義列表參數。在測試執行時,會自動使用設置變體的適當數值,而無需調整實際的測試序列
vTESTstudio 透過所謂的參數化測試案例列表來協助您。透過為每個測試案例定義中的參數輸入多個值,使用者可以定義測試案例列表。在測試執行時,vTESTstudio 會自動生成一個測試案例列表,這些測試案例將使用每個參數值至少一次,或使用參數值的任意組合
測試數據可以直接在測試表格編輯器中輸入,或在參數編輯器/分類樹編輯器中定義,這讓極限值或使用依變體屬性的值可以納入考慮