RapiTest:テスト管理・実行

RapiTest

         

INDEX
RVS
RapiCover
RapiTest
RapiTime RapiDaemons
RapiTask RTBx



概要

RapiTestは、RVSスイートの他のツールと統合することにより、高レベルと低レベルの両方の要件を網羅するソフトウェアテストから、カバレッジ、タイミング、およびスケジューリング情報を収集できるように設計されたツールで、テストプロジェクトの作成と構成、要件の管理、テストの実行による結果の生成、および結果の分析を行えます。


  • ● テストケーステンプレートおよびテストドライバ自動生成
  •  ・スプレッドシート形式やスクリプト形式で作成されたテストケースはソースコードに自動的に組み込まれテストドライバを自動生成
  •  ・テストケースはテスト対象となる変数を自動抽出するため、関数の入力値と期待値を設定する事でテストが可能
  •  ・シミュレーション実行によりシステム全体の性能情報(実行時間、スループット、消費電力など)を短期間で分析可能


※クリックすると拡大画像が表示されます。

ページトップへ戻る

  • ● テストケース支援機能によるテストケース作成作業の軽減
  •  ・スプレッドシードのテストケース支援機能によりテスケース作成作業を軽減
  •  ・時間情報(Latency)および消費電力情報を持った150を超える豊富なモデルライブラリを容易
  •   ・主なテストケース支援機能
  •    ・変数値代入、期待値セット、ローカル変数作成
  •    ・変数値アサーション
  •    ・スタブ
  •    ・コントロールフローチェック
  •    ・マルチスレッド対応


※クリックすると拡大画像が表示されます。

ページトップへ戻る

  • ● テスト結果を把握しやすいレポート表示
  • ・テストケース実行結果をグラフと表形式でレポート
  • ・関数ごとのテスト結果および、期待値が等しいかどうかなどの条件アサーション結果を表示
  • ・表形式レポートでは関数ごとにテストケースの達成率をパーセンテージで表示

※クリックすると拡大画像が表示されます。

ページトップへ戻る

  • ● 要件ベースのテスト管理
  •  ・外部に定義された要件データファイルを読み込んで、要件観点でのテスト結果レポートが可能
  •  ・ユーザーは、RVS独自のReqM言語(Requirement Language)による任意のReqMモデルを作成して要件データとの連携が可能
  •   ・ReqMIF/Excelなどの要件データの読み込み
  •   ・要件IDや要件内容などの任意ルールチェック
  •   ・任意フォーマットでのレポート出力
要件ベースのテスト結果

※クリックすると拡大画像が表示されます。

ページトップへ戻る

  • ● マルチスレッドソフトウェア対応
  •  ・マルチスレッドソフトウェアをテストするためのコマンドを支援
  •  ・支援コマンド例
  •   core : 動作コアの指定
      duration : スレッドのテスト時間
      priority : スレッド優先度の指定
      timeout : スレッドにウォッチドッグタイマーを適用
      wait : スレッド終了まで待機


※クリックすると拡大画像が表示されます。

ページトップへ戻る

関連資料

以下より、ダウンロードいただけます。

リーフレット

新規CTA
 

講演資料(第7回 自動車機能安全カンファレンス)

大規模化、複雑化したソフトウェアでの性能解析 ~重要なポイントと解析手法の解説~


オンデマンドウェビナー

マルチコアシステムにおけるWCET/WCRT解析  
マルチコアシステムにおけるWCET/WCRT解析

本ウェビナーでは、マルチコアシステムにおけるWCET(Worst Case Execution Time:最悪実行時間)およびWCRT(Worst Case Response Time:最悪応答時間)の解析手法を紹介します。はじめにWCETとWCRTの違いについて説明し、その後、マルチコアシステムにおけるWCRT解析の課題とイーソルトリニティが提案する解析手法を解説します。

>>お申し込みはこちら



製品紹介動画

Rapita Verification Suite
RapiCover
RapiTest
RapiTime
RapiTask
RapiCoverZero
RapiTimeZero
RapiTaskZero
 


INDEX

ページトップへ戻る


製品・サービスの資料請求・お問い合わせはこちら