2024-03-29T00:39:29Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001827032023-04-27T10:00:04Z01164:01384:09129:09211
テスト戦略立案のためのテストケース優先度付けと可視化手法Test Case Prioritization and Visualization for Test Strategy Planningjpnhttp://id.nii.ac.jp/1001/00182615/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=182703&item_no=1&attribute_id=1&file_no=1Copyright (c) 2017 by the Institute of Electronics, Information and Communication Engineers This SIG report is only available to those in membership of the SIG.株式会社日立製作所横浜研究所株式会社日立製作所横浜研究所加藤, 正恭小川, 秀人母体ソフトウェアの拡張が基本となる派生開発では,拡張による母体ソフトウェアへの影響を検証するために,拡張部分だけでなく母体ソフトウェアのテストも再実施する.しかし,母体ソフトウェアが大規模な場合,膨大なテストケースの全てを実施するのは現実的でない.企業においては,熟練技術者が経験と勘に基づきテストケースを選択して検証を実施しているが,不具合発見に繋がるテストケースの選択漏れや,投資対効果の客観的評価が難しいという課題がある.本研究では,機能とテストケースの関連度や不具合発生リスクに基づきテストケースを抽出 ・ 優先度付けし,検証コストに応じて実施すべきテストケースを可視化する手法を提案する.本技術により,熟練技術者非依存の高精度 ・ 客観的なテスト戦略立案環境の構築を目指す.In derivational development, in order to confirm the impact of modifying software, the test cases about not only modified part but also the other part which is the basis of modification is executed. Recent software size tend to be huge so executing all of the test cases requires huge costs and is not realistic. In business situations, the product experts select test cases to be executed on the basis of his experience and hunch. However, in such a way, it is difficult to evaluate retum on investment of testing. Moreover, it is often the case that the test cases which should be executed is not included in the selected test cases. In this paper, we propose a concept of how to select test cases not depending on product experts and how to evaluate return on investment of testing.AN10112981研究報告ソフトウェア工学(SE)2017-SE-19625162017-07-122188-88252017-07-07