|
早稲田大学
鷲崎 弘宜
教授
機関別共同研究
Discovery Saga
論文分野別Discovery Saga
研究テーマDiscovery Saga
協賛企業
共同研究先:SHIFT Inc.
Corporate
共同研究数 1
Conference Paper
2015 5 5
IEEE : Institute of Electrical and Electronics Engineers
History-Based Test Case Prioritization for Black Box Testing Using Ant Colony Optimization
Ant Colony Optimizationを用いたブラックボックステストにおける履歴に基づくテストケースの優先順位付け
Tadahiro Noguchi, Hironori Washizaki, Yoshiaki Fukazawa, Atsutoshi Sato, Kenichiro Ota
【抄録】
Test case prioritization is a technique to improve software testing. Although a lot of work has investigated test case prioritization, they focus on white box testing or regression testing. However, software testing is often outsourced to a software testing company, in which testers are rarely able to access to source code due to a contract. Herein a framework is proposed to prioritize test cases for black box testing on a new product using the test execution history collected from a similar prior product and the Ant Colony Optimization. A simulation using two actual products shows the effectiveness and practicality of our proposed framework. © 2015 IEEE.
【抄録日本語訳】
テストケースの優先順位付けは、ソフトウェアテストを改善するための手法の1つである。テストケースの優先順位付けについては、これまでにも多くの研究がなされているが、それらはホワイトボックステストやリグレッションテストが中心となっている。しかし、ソフトウェアテストはソフトウェアテスト会社に委託されることが多く、その場合、テスト担当者が契約上ソースコードにアクセスできることはほとんどない。ここでは、過去の類似製品のテスト実行履歴とAnt Colony Optimizationを用いて、新製品のブラックボックステストに必要なテストケースの優先順位を決定するフレームワークを提案する。実際に2つの製品を用いたシミュレーションにより、提案するフレームワークの有効性と実用性を示す。© 2015 IEEE.