講演名 2011-03-10
UML要求仕様からのカバレッジに基づく機能テストのテストケース生成
式見 遼, 小形 真平, 松浦 佐江子,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) システム開発において,テスト段階では開発したシステムが要求仕様を満たしていることを検証しなければならない.この検証のためのテストは,W字モデルの観点から,要求仕様から作成されることが望ましい.我々はこれまで,プロトタイプ自動生成可能なUML(Unified Modeling Language)モデルで記述した要求仕様から統合テスト仕様を自動生成する手法を提案してきた.しかし,従来の提案手法は仕様のフローのみに着目し,条件分岐やデータ操作を考慮しなかったため,存在し得ないフローのテストケースが生成される問題があった.本研究では,システムの動作を要求仕様で定義されたアクティビティ図のフローに沿って,各ノードで発生するイベントによるシステムの状態変化として捉え,評価(シミュレーション)することで,フローに合致するテストケースを生成する手法を提案する.
抄録(英) To develop high quality system, it should be verified that a final product satisfies the requirements specification. From the viewpoint of W-Model, it is desirable to develop integration test cases at the requirement analysis phase. We have proposed an automatic generation method of integration test cases from UML-based scenario in which the requirements analysis model has been validated by the automatic generated prototype. However, this method has weak point that some impossible test flows are generated because the same branch conditions in an activity diagram were unchecked. We propose the improved automatic test case generation method by introducing state-based simulation according to flows in activity diagrams.
キーワード(和) テストケース / UML / アクティビティ図 / カバレッジ / 要求仕様
キーワード(英) Test case / UML / Activity diagram / coverage / Requirements Specification
資料番号 KBSE2010-48
発行日

研究会情報
研究会 KBSE
開催期間 2011/3/3(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) UML要求仕様からのカバレッジに基づく機能テストのテストケース生成
サブタイトル(和)
タイトル(英) Generating Test Cases from UML Requirement Specifications Based on Coverage
サブタイトル(和)
キーワード(1)(和/英) テストケース / Test case
キーワード(2)(和/英) UML / UML
キーワード(3)(和/英) アクティビティ図 / Activity diagram
キーワード(4)(和/英) カバレッジ / coverage
キーワード(5)(和/英) 要求仕様 / Requirements Specification
第 1 著者 氏名(和/英) 式見 遼 / Ryo Shikimi
第 1 著者 所属(和/英) 芝浦工業大学システム工学部電子情報システム学科
Department of Electronic Information System, collage of System Engineering, Shibaura Institute of Technology
第 2 著者 氏名(和/英) 小形 真平 / Shinpei Ogata
第 2 著者 所属(和/英) 芝浦工業大学大学院工学研究科機能制御システム専攻
Division of Functional Control Systems, Graduate School of Engineering, Shibaura Institute of Technology
第 3 著者 氏名(和/英) 松浦 佐江子 / Saeko Matsuura
第 3 著者 所属(和/英) 芝浦工業大学大学院工学研究科機能制御システム専攻
Division of Functional Control Systems, Graduate School of Engineering, Shibaura Institute of Technology
発表年月日 2011-03-10
資料番号 KBSE2010-48
巻番号(vol) vol.110
号番号(no) 468
ページ範囲 pp.-
ページ数 6
発行日