ネットショップ店です
ついでに特許情報も
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 (書誌+要約+請求の範囲) (12)【公報種別】公開特許公報(A) (11)【公開番号】特開2004-326237(P2004-326237A) (43)【公開日】平成16年11月18日(2004.11.18) (54)【発明の名称】テストケース生成装置及びテストケース生成方法及びテストケース及びテスト方法 (51)【国際特許分類第7版】 G06F 17/50【FI】 G06F 17/50 672 A【審査請求】有 【請求項の数】10 【出願形態】OL 【全頁数】18 (21)【出願番号】特願2003-117070(P2003-117070) (22)【出願日】平成15年4月22日(2003.4.22) (71)【出願人】 【識別番号】000006013 【氏名又は名称】三菱電機株式会社 【住所又は居所】東京都千代田区丸の内二丁目2番3号 (74)【代理人】 【識別番号】100099461 【弁理士】 【氏名又は名称】溝井 章司 (74)【代理人】 【識別番号】100111800 【弁理士】 【氏名又は名称】竹内 三明 (74)【代理人】 【識別番号】100114878 【弁理士】 【氏名又は名称】山地 博人 (74)【代理人】 【識別番号】100118810 【弁理士】 【氏名又は名称】小原 寿美子 (72)【発明者】 【氏名】和田 祥子 【住所又は居所】東京都千代田区丸の内二丁目2番3号 三菱電機株式会社内 (72)【発明者】 【氏名】中野 哲 【住所又は居所】東京都千代田区丸の内二丁目2番3号 三菱電機株式会社内 【テーマコード(参考)】 5B046【Fターム(参考)】 5B046 AA08 BA03 JA01 JA05 【課題】試験の再実行の抑止や、解析時間の大幅な短縮を実現することができるテストケース生成装置を提供する。 【解決手段】解析支援情報を出力するシステムLSI機能検証方式において、テストケース生成装置が、プログラムカウンタ、汎用レジスタ、メモリ、入出力(I/O)を制御するレジスタなどの複数のH/W資源を有する回路をモデル化した機能モデルの動作を試験する試験手続きを備えたテストケース106を生成して記憶するテストケース生成部105と、テストケース生成部105が生成した試験手続きをシミュレータ108により実行し機能モデルの動作の試験の結果がエラーになる場合、このエラー原因を解析するためのエラー原因解析情報を生成してテストケース106に記憶する原因解析情報生成部156とを備えた。 【選択図】 図1 【請求項1】 複数の資源を有する回路をモデル化した機能モデルの動作を試験する試験手続きを生成してテストケースとして記憶するテストケース生成部と、 テストケース生成部が生成した試験手続きによる機能モデルの動作の試験の結果がエラーになる場合、このエラー原因を解析するためのエラー原因解析情報を生成して記憶する原因解析情報生成部と を備えたことを特徴とするテストケース生成装置。 【請求項2】 上記原因解析情報生成部は、エラー原因解析情報として、複数の資源それぞれに設定され、いずれの資源であるかを特定可能な擬似データを生成する擬似データ生成部を備え、 上記テストケース生成部は、機能モデルの動作を試験する前に擬似データ生成部が生成した擬似データを各資源に設定する試験手続きを生成することを特徴とし、 上記試験手続きが実行された結果、資源から得られる結果値が擬似データである場合にその結果値を提供した資源がいずれの資源であるかを特定可能にすることを特徴とする請求項1記載のテストケース生成装置。 【請求項3】 上記原因解析情報生成部は、エラー原因解析情報として、エラー結果とそのエラー要因との対応関係とエラー解析用メッセージとを生成するエラー解析用メッセージ生成部を備え、 上記テストケース生成部は、資源に対して試験が実行された場合にその資源に保持されるはずの期待値が既知の試験を実行し、その試験の実行により、その資源から得られる結果値と期待値とを比較することにより試験結果がエラーか否かを判定するとともに、試験結果がエラーであると判定される場合にエラー解析用メッセージを出力する試験手続きを生成することを特徴とする請求項1または2記載のテストケース生成装置。 【請求項4】 上記原因解析情報生成部は、 試験手続きが実行され資源が試験されることによりその資源に保持されることが期待される期待値を生成する資源別期待値生成部を備え、 上記テストケース生成部は、資源が試験されることによりその資源から得られる結果値と資源別期待値生成部が生成した期待値とを比較することにより試験結果がエラーか否かを判定する試験手続きを生成することを特徴とする請求項1~3いずれか記載のテストケース生成装置。 【請求項5】 上記テストケース生成部は、所定の順序で実行される複数の試験手続きからなる試験手続きを生成するとともに、 上記原因解析情報生成部は、エラー原因解析情報として試験手続き別に試験手続きの内容と試験手続きが使用する資源の情報を生成し、試験手続き構成情報として記録する試験手続き別資源記録部を備え、 上記エラー解析用メッセージ生成部は、試験手続き別資源記録部が記録した試験手続き構成情報を用いてエラー解析用メッセージを生成すること特徴とする請求項3に記載のテストケース生成装置。 【請求項6】 上記テストケース生成部は、所定の順序で実行される複数の試験手続きからなる試験手続きを生成するとともに、 上記原因解析情報生成部は、エラー原因解析情報として複数の試験手続きの実行順序を生成し、試験手続き実行順序期待値として記録する試験手続き実行順序期待値生成部を備え、 上記エラー解析用メッセージ生成部は、原因解析情報生成部が生成した試験手続き実行順序期待値を用いてエラー解析用メッセージを生成すること特徴とする請求項3記載のテストケース生成装置。 【請求項7】 上記テストケース生成部は、所定の順序で実行される複数の試験手続きからなる試験手続きを生成するとともに、 上記原因解析情報生成部は、 エラー原因解析情報として試験手続き別に試験手続きの内容と試験手続きが使用する資源の情報を生成し、試験手続き構成情報として記録する試験手続き別資源記録部と、 エラー原因解析情報として複数の試験手続きの実行順序を生成し、試験手続き実行順序期待値として記録する試験手続き実行順序期待値生成部と、 試験手続き別資源記録部が生成した試験手続き構成情報と試験手続き実行順序期待値生成部が生成した試験手続き実行順序期待値とを用いて、試験手続きが実行された場合にエラー結果を引き起こす試験手続きを試験手続き間継承情報として生成する試験手続き間継承関係生成部とを備え、 上記エラー解析用メッセージ生成部は、試験手続き間継承関係生成部が生成した試験手続き間継承情報を用いてエラー結果を引き起こす試験手続きをエラー要因としたエラー解析用メッセージを生成することを特徴とする請求項3記載のテストケース生成装置。 【請求項8】 複数の資源を有する回路をモデル化した機能モデルの動作を試験する試験手続きを生成しテストケースとして記憶するテストケース生成工程と、 テストケース生成工程が生成した試験手続きによる機能モデルの動作の試験の結果がエラーになる場合、このエラー原因を解析するためのエラー原因解析情報を生成して記憶する原因解析情報生成工程と を備えたことを特徴とするテストケース生成方法。 【請求項9】 回路をモデル化した機能モデルの動作を試験する試験手続き部と、 試験手続き部による機能モデルの動作の試験の結果がエラーになる場合、このエラー原因を解析するためのエラー原因解析情報を試験手続きに対応させて記憶する原因解析情報記憶部と を備えたことを特徴とするテストケース。 【請求項10】 回路をモデル化した機能モデルの動作を試験する試験手続き工程と、 エラー原因を解析するためのエラー原因解析情報を予め試験手続きに対応させて生成しメモリに記憶する原因解析情報生成工程と、 試験手続き工程による機能モデルの動作の試験の結果がエラーになる場合、原因解析情報生成工程でメモリに記憶したエラー原因解析情報を試験手続きに対応させて表示する原因解析情報表示工程と を備えたことを特徴とするテスト方法。 PR |
カレンダー
カテゴリー
フリーエリア
最新トラックバック
プロフィール
HN:
くま
性別:
非公開
ブログ内検索
最古記事
(07/30)
(07/30)
(07/30)
(07/30)
(07/30)
P R
|