VectorCAST Test Explorer

Visual Studio Codeから離れることなくVectorCAST/C++テストを実行

IDEと別のテストツールを行き来する作業は、時間のロスにつながり、開発者の作業効率を損ないます。VectorCAST Test Explorerは、Visual Studio Code向けに提供される無償のオープンソース拡張機能です。VectorCAST/C++のテスト機能を、日常的に使用しているエディターへ直接統合できます。

テスト環境の作成、テストスクリプトの記述および編集、IntelliSenseによる入力支援、テスト実行、ソースコード内でのインラインコードカバレッジ表示、さらに失敗したテストのデバッグまで、すべてを同じ開発環境内で実行できます。必要な機能はすべて右クリックメニューから利用できます。

主な特長

  • Project Explorerとの統合

    VS Codeのプロジェクトエクスプローラーで任意のソースファイルを右クリックするだけで、VectorCASTのテスト環境を直接作成できます。手動での設定は一切不要です。この拡張機能はコンテキストメニューから環境設定を取り扱うため、迅速かつ一貫性のある作業が可能です。

  • Test Explorerツリービュー

    テスト環境から個々のテストケースまで、VectorCASTの各要素を整理されたツリービュー上で管理できます。各階層のコンテキストメニューから、新しいテストの作成、既存テストの変更、テスト実行を行えます。ステータスアイコンによってテスト結果をひと目で確認できるため、別途レポートを開く必要がありません。

  • テストスクリプト向けIntelliSense

    VS Code上でVectorCASTテストスクリプトを編集する際に、IntelliSenseを利用できます。自動補完、ホバーによるヒント表示、構文エラーの即時検出により、記述ミスを減らし、VectorCASTスクリプトに不慣れな開発者でも効率的にテストを作成できます。

  • 統合テストデバッグ

    右クリック操作だけでVectorCAST専用の起動構成を設定し、VS Code標準のデバッガーを使用して失敗したテストをデバッグできます。デバッガーの手動設定は不要です。コードを作成した環境内で、そのまま原因調査を行えます。

  • インラインコードカバレッジ表示

    VectorCASTで取得したステートメントカバレッジの結果を、ソースコードエディター上に行単位で表示します。赤と緑のガター表示によって、どのコードがテストされていて、どのコードが未テストなのかを即座に確認できます。専用のコードカバレッジビューアーやレポートへ切り替える必要はありません。

提供形態

VectorCAST Test Explorerは、無償で利用できるオープンソースの拡張機能です。Visual Studio Marketplaceから直接ダウンロードできます。

  • ライセンス:オープンソース
  • 対応プラットフォーム:Visual Studio Code
  • 動作要件:VectorCAST/C++ がインストール済みであること

よくあるご質問

関連ページ