이 연구는 LLM 기반 테스트 생성 기술인 TELPA를 제안한다. TELPA는 프로그램 분석 결과를 활용하여 LLM에 대한 프롬프팅을 향상시킴으로써 어려운 분기를 커버할 수 있는 테스트를 생성한다.
TELPA의 주요 구성 요소는 다음과 같다:
TELPA는 27개의 오픈소스 Python 프로젝트에 대한 실험에서 기존 기법들에 비해 평균 31.39%와 22.22% 더 높은 분기 커버리지를 달성했다. 또한 각 주요 구성 요소의 기여도를 확인한 결과, 모든 구성 요소가 성능 향상에 통계적으로 유의미한 영향을 미치는 것으로 나타났다.
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Chen Yang,Ju... at arxiv.org 04-09-2024
https://arxiv.org/pdf/2404.04966.pdfDeeper Inquiries