목록 보기
BDD로 테스트에 중독되어 보자
아키텍처

BDD로 테스트에 중독되어 보자

마켓컬리
마켓컬리
2020년 2월 23일

두줄요약

적립금 만료일 계산기를 대상으로 BDD 테스트를 한 번에 하나씩 작성했습니다. 페어·몹 프로그래밍과 PR 피드백으로 읽기 쉬운 테스트 결과를 다듬었습니다.

구조와 흐름

  • BDD 소개를 계기로 적립금 만료일 계산기 기능의 테스트 코드 작성 시작
  • 지급일 기준 다음 해 분기 말일·같은 일·N일 후의 만료 정책을 테스트 대상으로 설정
  • 페어 프로그래밍과 PR 피드백을 거쳐 읽기 쉬운 계층형 테스트 결과로 개선

주의할 점

  • 한 번에 하나의 테스트 코드만 작성하는 방식
  • 초기 BDD 결과의 계층 구조와 표현 방식에서 낮은 가독성
  • 테스트 결과의 명확성을 위한 한국어 중심 표현과 팀 피드백

적용해볼 점

  • 단순 기능부터 BDD 테스트 작성 실험
  • 페어 또는 몹 프로그래밍과 PR을 통한 테스트 코드 개선
  • 테스트 결과 화면의 가독성을 설계 기준으로 활용

다음 읽기

#BDD 주제를 이어서 읽기

BDD로 테스트에 중독되어 보자

적립금 만료일 계산기를 대상으로 BDD 테스트 코드 작성 방식을 실험했습니다. 한 번에 하나의 테스트를 작성하고 PR 피드백으로 가독성을 개선했습니다.

마켓컬리
마켓컬리
아키텍처

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...