タグ
SoftwareTesting
AIBoom
AIDB X
Github
公開日
October 10, 2023
概要
著者リスト
Laura Plein, Wendkûuni C. Ouédraogo, Jacques Klein, Tegawendé F. Bissyandé
著者所属機関
University of Luxembourg
視点
サマリ
どういう論文?
バグレポートからのテストケース自動生成に関する研究。
先行研究と比べてどこがすごい?
非公式のバグレポートを用いた実行可能なテストケース生成。
技術や方法のポイントはどこ?
ChatGPTとCodeGPTを使用したテストケース生成。
どうやって有効と検証した?
実行可能性、妥当性、関連性の指標でテストケース評価。
議論の内容は?
生成されたテストケースの実用性と改善の可能性。
アブスト- GPT要約
バグレポートに基づくテストケースの自動生成:大規模言語モデルによる実現可能性の研究
主要機能
- バグレポートから実行可能なテストケースの自動生成
- 大規模言語モデル(LLMs)の利用
利点
- 従来の手法より複雑なテストケースの生成
- 開発者の作業負担の軽減
実験結果
- ChatGPTとCodeGPTの両モデルが有効
- 複数生成で成功率向上
- 故障局所化とパッチ検証での利用実証
評価と結論
バグレポートからのテストケース生成は実現可能であり、APRパイプラインでの利用が可能であることが示された。ただし、生成の一貫性や他言語への適用など、今後の改善の余地がある。