| 講演抄録/キーワード |
| 講演名 |
2007-03-28 10:00
オブジェクトの参照構造を探索する単体テストのための表明機構 ○榊原正天・山崎雄大(芝浦工大)・櫻井孝平(東大)・古宮誠一(芝浦工大) |
| 抄録 |
(和) |
オブジェクト指向プログラムのテストのためには,単体テストフレームワークを利用することでテスト実行の自動化が可能となるテストケースを容易に記述できる.テストケースはテスト対象プログラムのオブジェクトとそのオブジェクトが関連するオブジェクトの状態を取得し,確認するコードを含む.しかし、テストケースのコードがそれらの関連するオブジェクトと強く結びつくことで,テスト対象プログラムの変更に弱くなるという問題点がある.本研究では,関連するオブジェクトの自動的な探索によって目的の状態を確認できる機構を提案し,ライブラリとして実装した.具体的な事例によってその問題点を明らかにし,実装されたライブラリを適用することでテストケースの保守性を高めることが可能であることを確認している. |
| (英) |
Using unit testing framework in testing Object-Oriented Program, it become easy to create test cases that is executed automatically. Each test case contains a specific code.This code get the state of the object which is test target program or objects related with this object,and verify these state. But because the test case code is coupled strongly with these related objects, tester must also change the test case in the change of tested object.We propose the mechanism to describe briefly how to traverse a directory tree to retrieve an object, and implemet it as a library. Then we explain this problem in the concrete example, and confirm to be able to improve the maintainability of the test case with our library used. |
| キーワード |
(和) |
オブジェクト指向 / 単体テスト / 表明文 / / / / / |
| (英) |
Object-Oriented / Unit Test / Assertion / / / / / |
| 文献情報 |
信学技報, vol. 106, no. 618, KBSE2006-69, pp. 5-8, 2007年3月. |
| 資料番号 |
KBSE2006-69 |
| 発行日 |
2007-03-21 (AI, KBSE) |
| ISSN |
Print edition: ISSN 0913-5685 |
| PDFダウンロード |
|
| 研究会情報 |
| 研究会 |
AI KBSE |
| 開催期間 |
2007-03-28 - 2007-03-28 |
| 開催地(和) |
機械振興会館 |
| 開催地(英) |
|
| テーマ(和) |
大学のAI・企業のAI |
| テーマ(英) |
|
| 講演論文情報の詳細 |
| 申込み研究会 |
KBSE |
| 会議コード |
2007-03-AI-KBSE |
| 本文の言語 |
日本語 |
| タイトル(和) |
オブジェクトの参照構造を探索する単体テストのための表明機構 |
| サブタイトル(和) |
|
| タイトル(英) |
Assertion as a Mechanism to Describe Briefly How to Traverse a Directory Tree to Retrieve an Object during Unit Testing |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
オブジェクト指向 / Object-Oriented |
| キーワード(2)(和/英) |
単体テスト / Unit Test |
| キーワード(3)(和/英) |
表明文 / Assertion |
| キーワード(4)(和/英) |
/ |
| キーワード(5)(和/英) |
/ |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
榊原 正天 / Masanori Sakakibara / サカキバラ マサノリ |
| 第1著者 所属(和/英) |
芝浦工業大学 (略称: 芝浦工大)
Shibaura Institute of Technology (略称: SIT) |
| 第2著者 氏名(和/英/ヨミ) |
山崎 雄大 / Yuudai Yamazaki / ヤマザキ ユウダイ |
| 第2著者 所属(和/英) |
芝浦工業大学 (略称: 芝浦工大)
Shibaura Institute of Technology (略称: SIT) |
| 第3著者 氏名(和/英/ヨミ) |
櫻井 孝平 / Kouhei Sakurai / サクライ コウヘイ |
| 第3著者 所属(和/英) |
東京大学 (略称: 東大)
University of Tokyo (略称: Univ. of Tokyo) |
| 第4著者 氏名(和/英/ヨミ) |
古宮 誠一 / Seiichi Komiya / |
| 第4著者 所属(和/英) |
芝浦工業大学 (略称: 芝浦工大)
Shibaura Institute of Technology (略称: SIT) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2007-03-28 10:00:00 |
| 発表時間 |
20分 |
| 申込先研究会 |
KBSE |
| 資料番号 |
AI2006-61, KBSE2006-69 |
| 巻番号(vol) |
vol.106 |
| 号番号(no) |
no.617(AI), no.618(KBSE) |
| ページ範囲 |
pp.5-8 |
| ページ数 |
4 |
| 発行日 |
2007-03-21 (AI, KBSE) |
|