Promptfoo로 프롬프트 회귀 테스트를 반복할 수는 있지만, LLM 출력을 일반 함수처럼 완전히 결정적인 단위 테스트로 만들 수는 없습니다.
Promptfoo는 Prompt 후보, Model Provider, Test 변수를 조합해 같은 질문 세트를 자동 평가합니다. 사람의 기억에 의존하던 “어제 잘되던 답”을 저장된 사례와 Assertion으로 바꾼다는 점이 핵심입니다. 성공 여부는 도구 설치보다 어떤 실패를 Test로 정의하고 Judge의 오차를 어떻게 다루는지에 달려 있습니다.