VectorCAST
ソフトウェア開発のライフサイクルを通してテスト作業を自動化

VectorCASTによるソフトウェアテストの自動化

組込ソフトウェア用テストプラットフォームであるVectorCASTは、ソフトウェア開発のライフサイクル全体にわたってテスト作業を自動化する製品ファミリーです。このセクションでは、VectorCAST製品それぞれの機能、それらの関連性、そして、お客様固有のソフトウェアテストのニーズに適した使用方法の概要を説明します。

VectorCAST/C++

C/C++単体テスト、結合テスト

VectorCAST/C++は安全性や確実性が要求される組込システム向けに高度に自動化された単体テスト、結合テストを実現するソリューションです。この動的テストソリューションは航空電子、医療機器、自動車、工業制御、鉄道、金融システムに広く活用されています。

 

VectorCAST/C++ホワイトペーパーのダウンロード

VectorCAST/C++データシートのダウンロード

VectorCAST/Ada

Ada単体テスト、結合テスト

[Translate to 日本語:] VectorCAST/Ada

VectorCAST/Adaは、セーフティークリティカル、ミッションクリティカルな組込システムの検証に必要なAda単体および結合テストを自動化する、動的ソフトウェアテストソリューションです。

 

VectorCAST/Adaデータシートのダウンロード

VectorCAST/QA

システムテストの自動化とコードカバレッジ

[Translate to 日本語:] VectorCAST/QA

新機能の市場投入をスピードアップすることは、ソフトウェアの開発グループに与えられる最大の課題の1つです。大抵のグループはリリース待ちの新機能のバックログを抱えています。リリースの障害となっているのは多くの場合、リリース候補に対して完全なシステムテストを実行するのに要する時間であり、それは通常数日から数週間に及びます。テスト時間が長いということは、数週間分の変更が組み込まれた後のリリースサイクルの終盤にテストが実施されているということであり、リリースの遅れや顧客の不満を招く重大なバグが発見されることも少なくありません。VectorCAST/QAを使用すれば、チームのメンバーが協力してテストを行い、テスト時間を短縮し、リリース可否を判断するための最新のメトリックを入手できるようになります。

 

VectorCAST/QAデータシートのダウンロード

VectorCAST/Analytics

品質メトリック

[Translate to 日本語:] VectorCAST/Analytics

ソフトウェアの品質とテストの完全性はリンクしています。完全なテストを行わなければ品質は望めません。品質を高めたいと考えるとき、組織にとって一番難しい問いとなるのは、多くの場合「どこから着手すればよいのか」です。VectorCAST/Analyticsは、鍵となる「現時点の到達レベル」を表す品質メトリックを収集して公開することで、この問いへの答え探しを支援します。

 

VectorCAST/Lint

静的解析

[Translate to 日本語:] VectorCAST/Lint

VectorCAST/Lintは、コンパイルの前に、C/C++のソースコードをモジュール単位やプログラム全体で解析し、ソース内の問題を自動的に特定する静的解析ツールです。VectorCAST/Lintによって、プログラミングエラーやその他の欠陥をソフトウェア開発サイクルの早い段階で、動的なテストを行う前に発見できます。

 

VectorCAST/Lintデータシートのダウンロード