한눈에 보는 정의

JUnit은 Java (Java) 언어로 작성된 프로그램의 단위 테스트(Unit Test) (단위 테스트)를 자동화하기 위해 만들어진, xUnit (xUnit) 계열의 대표적인 테스트 프레임워크입니다.

자세히 알아보기

  • 예문: "자바로 만든 계산 함수가 정확한 값을 반환하는지, JUnit으로 작성한 테스트 코드를 실행해 자동으로 확인한다."
  • 함수를 실행한 결과가 예상한 값과 같은지 확인하는 검증 코드를 간단한 문법으로 작성할 수 있게 해주며, 여러 테스트를 한 번에 실행하고 결과를 한눈에 볼 수 있게 해줍니다.
  • 테스트를 자동화해두면 코드를 수정할 때마다 사람이 일일이 눈으로 확인하지 않아도, 기존 기능이 여전히 잘 동작하는지 빠르게 검증할 수 있습니다.
  • CI/CD(지속적 통합·배포) (CI/CD) 파이프라인에서 코드가 커밋될 때마다 JUnit 테스트를 자동으로 실행하도록 구성하는 것이 자바 프로젝트의 일반적인 개발 관행입니다.

관련 용어

최종 수정일: 2026년 7월 18일

← 용어사전 전체 목록으로