テストカバレッジとパラメータ化

vTESTstudio

vTESTstudioの柔軟なパラメーター化機能を活用して、テストカバレッジと効率を向上させましょう。

パラメータ

ECUパラメータとテストベクトルを別々のファイルで定義・管理することで、関数、テストケース、パラメータの再利用性をさらに高めることができます。vTESTstudio を使用すると、あらゆる実装言語からテストシーケンスのパラメータにアクセスすることが可能です。

パラメータやテストベクトルは、スカラーまたはリストとして定義できます。これらのリストにより、テストシーケンスの反復処理が非常に容易になります。例えば、テスト対象システムに対してテストベクトルの異なるバリアントを実行したい場合などが挙げられます。

vTESTstudioには、パラメータファイルを編集するための便利なエディタが用意されています。ただし、ファイルをシンプルなCSVフォーマットで保存することで、Microsoft Excelなどの外部エディタで編集することも可能です。

パラメータ

波形エディタ

波形エディタを使用すると、テスト対象システムを刺激するための曲線を定義することができます。事前定義済みセグメント タイプ(正弦波、パルスなど)により、LV124などのECU標準に準拠した電圧曲線などを定義することが容易になります。同じエディタ内で、複数の曲線を簡単に同期させることも可能です。

刺激波形に加え、グラフィカルユーザーインターフェイス上で直接チェックポイントを定義することも可能です。これにより、刺激値と同期させて、テスト対象システムの期待される動作を検証することができます。

波形エディタ

分類ツリー

分類ツリーエディタは、テストケースデータを効率的に特定するのに役立ちます。そのグラフィカルインターフェイスにより、分類や等価クラスを定義し、必要なテストベクトルを迅速に決定することができます。

さらに、境界値が明示的にサポートされているため、等価クラスの最小値および最大値として重要な値を考慮する際にも役立ちます。

分類ツリー

テストケースリスト

vTESTstudioは、パラメーター化されたテストケースリストを活用することで、プログラミングの手間をかけずにテストカバレッジを向上させるお手伝いをいたします。

テストケース定義の各パラメータに対して複数の値を入力することで、テストケースリストを定義します。テスト実行時、vTESTstudioは、すべてのパラメータ値を少なくとも1回ずつ使用するテストケース、またはパラメータ値の任意の組み合わせを使用するテストケースのリストを自動的に生成します。

テストケースを複数回実行するためのデータは、さまざまな方法で定義できます。一方では、テストテーブルエディタへの直接入力が可能です。個別の値だけでなく、特定のステップサイズを持つ範囲も指定できます。

他方、テストデータはパラメータエディタや分類ツリーエディタで定義することも可能です。これにより、例えば、限界値の特別な考慮や、バリアントに応じた値の使用が可能になります。

テストケースリスト

vTESTstudioの詳細およびその他の機能について

お客様の課題やユースケースをお聞かせください
お客様の課題やユースケースをお聞かせください
ご検討中の方も、次のステップに向けて準備を進めている方も、まずはお気軽にご相談ください。お客様のニーズに最適なソリューション探しをお手伝いします。