노하우알아 두면 좋은 요령

AI에게 테스트를 맡길 때

이런 분께 · 코딩 AI에게 테스트 작성을 맡기는 개발자

난이도실무
걸리는 시간10분
도구Claude Code 외 1
공식 문서 기준 · 10월 6일

AI가 만든 테스트는 모든 경우를 다루지 못할 수 있어요. 기대 결과를 먼저 주고, 코드를 일부러 틀리게 바꿔 테스트가 잡는지 확인해요.

준비물

  • 명령 하나로 테스트가 돌아가는 프로젝트
  • Claude Code, 또는 GitHub Copilot에 로그인한 VS Code
  • git(일부러 바꾼 코드를 되돌릴 때 써요)

하는 방법 4단계

1

기대하는 입력과 결과를 먼저 줘요

“테스트 짜 줘”만 말하지 말고 무엇을 검사할지 정해 줘요. 정상 값·빈 값·경계값·잘못된 형식처럼 다룰 경우를 나열하고, 입력과 기대 결과를 두세 개 적어요. 기존 테스트 파일을 알려 주면 같은 방식으로 써요. VS Code Copilot에서 파일을 연 채로 /tests를 쓸 때도 다룰 경우를 같이 적어요.

예시
(파일 경로)의 (함수 이름) 테스트를 (기존 테스트 파일)과 같은 방식으로 써 줘.
다룰 경우: 정상 입력, 빈 문자열, 경계값, 잘못된 형식
예: '2026-10-06' → 통과, '2026-13-01' → 오류, '' → 오류
구현 코드는 고치지 말고 테스트만 써. 다 쓰면 테스트를 실행하고 출력을 보여 줘.

나머지 3단계는
회원에게 무료로 열려 있어요

출처Anthropic · Claude Code 모범 사례

공식 문서를 기준으로 썼어요

가이드와 오늘의 이야기를 평일 아침 메일로 받아 보기 ›