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