本論文では,実際のプロジェクトの複雑な方法に対する単体テスト生成の自動化の難しさを解決するためのパンタ技術を提示した。 Pantaは開発者がコードを分析し、テストケースを構成する反復的なプロセスを模倣し、LLMの制限された制御フロー構造の推論能力を克服します。静的制御フロー分析と動的コードカバレッジ分析を統合して、LLMが発見されていない実行パスを識別し、より良いテストケースを生成するように体系的にガイドします.反復的なフィードバックベースのメカニズムにより、静的および動的パスカバレッジ洞察に基づいてテスト生成を継続的に改善し、より包括的で効果的なテストを確実にします。オープンソースプロジェクトの高い循環複雑度を持つクラスの実験的評価の結果、Pantaは最先端技術と比較してラインカバレッジ26%、ブランチカバレッジ23%向上を達成しました。