[7급 국가직 소프트웨어공학 2021년 19번]

다음 테스트 주도 개발(TDD)의 단계를 순서대로 바르게 나열한 것은?
(가) 무엇을 테스트할 것인지 생각한다.
(나) 테스트를 통과하도록 소스 코드를 작성한다.
(다) 테스트 코드를 작성한다.
(라) 소스 코드와 테스트 코드를 리팩토링한다.
(마) 구현해야 할 소스 코드가 남아 있으면 위의 단계를 반복한다.
소프트웨어공학
  1. ①(가) - (나) - (다) - (라) - (마)
  2. ②(가) - (다) - (나) - (라) - (마)
  3. ③(나) - (가) - (다) - (라) - (마)
  4. ④(나) - (가) - (라) - (다) - (마)

선지를 골라 바로 채점해 보세요.

정답 ②

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고