“実行“をクリックして試験の自動実行

いくつかのソリューションはホスト上での実行でプログラムを検証します。しかし組込み用ソフトウェアを製品の実行環境と違うホスト上で試験する事で、その結果はどのくらい信頼できるものでしょう? この時テストしたオブジェクトコードは実際使われるものと同じではありません。

VectorCASTツールは組込みシステムのテストを管理するために一から設計されました。テストを実行し、ターゲットまたはシミュレータ上で様々なコンパイラとのRTOSの組み合わせによる実際の実行環境からコード・カバレッジを取得することができます。テストケースがあなたのラボでVectorCASTを使い合格すれば、同じ値ではフィールドで問題が発生しないという確証を得られます。

VectorCASTツールの評価者は、しばしばVectorCASTの高度な自動化に感心します。単純にクリックする事でテストケース自動的にユーザーの環境下で実行されて行きます。それがOSレスであるかOSコールを使用しているかにかかわらず、VectorCASTは種々の環境の中で最も広いターゲット環境をサポートしています。もしサポートしていないターゲットでの要求があった場合でも、我々はカスタマイズにより実行できる環境を提供する事ができます。

実ターゲット向けコード構成がテストされていることを確認

私たちの組込みソフトウェアクライアントの数は、自分のコードは、多くの場合、製品の異なるクラスに入るいくつかの構成、全体で完全に動作することを保証する必要があります。これはVectorCASTで容易になる - あなたのプロジェクトから、ちょうど全体のテスト環境を複製し、マウスを数回クリックして、特定の構成や校正のためにこのすべてを、それらを専門としています。このように開発サイクルを加速しながら - これはバグが少ないテスト構成にを通じて潜入しないことを確認して、顕著にそのソフトウェアの品質保証を改善するために我々のクライアントを可能にします。

主なメリット

  • 簡単で迅速なテスト。

組込みシステム用にデザインされたコードをホストコンパイラでコンパイルすると様々な問題に出くわす事でしょう。実際のターゲット用にテストを準備し実行していく事は工数を削減する第一歩です。
実ターゲットでの実行による良い品質の保証。組込みシステムは多くの場合、エラーが発生時にリスタートするような機能を持っていません。したがって実際の生産と近い、もしくは同じ環境を使用して、テストおよびコード・カバレッジを実行することに意味があります。試験結果は開発者が生成することができる品質の最高の評価であることを意味します。

  • 単純化出来るところは簡略に

シミュレータ環境で単体テストを進めることもできます。VectorCASTテスト・プロジェクトの一環として、サーバー上のシミュレータボード上で試験を自動実行することも可能です。

お客様の声

「VxWorks Cert Platform とベクター・ソフトウェアの統合により、VectorCASTのサポートはWind River Workbench開発環境の包括的な機能を更に拡張します。」

Joe Wlad, Senior Director of Product Management
Wind River

「ベクター・ソフトウェアのVectorCASTは、軍事/航空、医療、交通を対象とし、安全性が重視される組込みシステム向けの先進的な自動ソフトウェアテストツールです。私たちはVectorCASTがINTEGRITY RTOS等のGreen Hillsのソフトウェアのサポート継続し、ベクター・ソフトウェアが高い信頼性のソフトウェアを展開する私たちの顧客に対し提案出来る事をu嬉しく思います。」

Dan Mender, Vice President Business Development
Green Hills Software

「VectorCASTは組み込みアプリケーション向けの最高の動的なソフトウェア解析ツールです。当社は当社のパートナー、ベクター・ソフトウェアがIAR Embedded Workbench向けのテスト・ツールのサポートを行っている事を非常に喜んでいます。」

Mats Ullström, Product Director
IAR Systems

「ベクター・ソフトウェアのVectorCAST製品スイートは、ユーザーにダイナミックなソフトウェア・テスト向けの簡単かつ包括的なアプローチを提供し、これまでよりもTIのCode Composer Studio IDEにより統合されています。 Code Composer Studio IDE v5との統合により、VectorCASTは、TIの顧客が市場最高品質のソフトウェアを生成する事を助けています。」

John Stevenson, Product and Applications Manager
Texas Instruments

「私たちの選択プロセスの一環として、フリーウェアや市販のアプリケーションのいくつかを評価しました。私たちは、その使いやすさと包括的な機能性によりVectorCASTを選びました。 VectorCASTは我々のターゲット環境で実行することが出来た唯一のツールでした。」

Helen Muth, Senior Director of Engineering
MEI Group

「ターゲット・コンパイラのサポートと統合されたテスト機能によりVectorCASTアプリケーションは当社の現在および将来のテスト自動化環境にうまくフィットしています。」

Sven Natus, Manager of Software Development
Fujitsu Semiconductor Europe

「私たちはベクター・ソフトウェアとの関係に非常に満足しています。 FreeRTOSとVectorCASTの統合は、組込みソフトウェア開発者のために使い易いソリューションを提供します。」

Richard Barry, Director
Real time Engineers, Ltd