inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Harness Claude Code của riêng bạn (Quy trình phát triển AI được xây dựng bằng SPEC·TDD·CI)

11-2 Thực hành-TDD Green & Agent기반리뷰

tdd green agent 에서 문의 드립니다.

3

nataek2159

38 câu hỏi đã được viết

0

이 영상 전 까지 그대로 따라해 오고 있습니다.

tdd-green 스킬도 그대로 복사 해서 만들었고.. tdd-red 도 그대로 복사 해서 만들었습니다.

그런데 tdd-green 을 실행 하려고 하니 영상과 다릅니다.


image.png


tdd-red 1 을 먼저 하라고 나오는데..제가 뭘 잘못 한건가요?

영상 에는 이렇게 하라는 내용이 없는데요.


언젠가 부터 지금 영상 까지..이해는 일단 포기 했고..우선 따라 해보기라도 하자 라는 생각으로 하고 있는데..

100 % 는 아니어도 90% 는 따라하고 있다고 생각 하는데..왜 이런건지 모르겠습니다.


원인이 뭘까요?

react tdd ai-agent claude 하네스

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 민경언님.

화면의 안내는 tdd-green 실행 전에 해당 이슈의 RED 테스트가 수집되어 있는지 확인했는데, src/ 아래에 테스트 파일이 없어 GREEN 단계로 진행하지 못했다는 의미입니다.

즉, tdd-green은 구현을 바로 시작하는 스킬이 아니라 다음 순서를 전제로 합니다.

  1. /tdd-red 1 실행
  2. TagInput.test.tsx, NoteEditor.test.tsx 등 실패하는 테스트 생성
  3. 테스트가 의도한 대로 실패하는지 확인
  4. /tdd-green 1 실행
  5. 테스트를 통과하도록 구현

따라서 현재 상황에서는 먼저 /tdd-red 1을 실행하는 것이 맞습니다. 강의 영상 촬영 시점과 현재 제공된 스킬 내용 사이에 변경이 있었거나, tdd-green에 RED 테스트 존재 여부를 검사하는 절차가 추가되었을 가능성이 있습니다.

TDD RED 단계에서 테스트 파일을 생성하고, Import Error가 아닌 실제 테스트 실패 상태를 만들도록 수정한 사례는 아래 게시물을 참고해 주세요.

해당 게시물에서는 구현 파일이 아직 없을 때 테스트가 실행되지 않는 문제를 방지하기 위해 최소 스텁을 만들고, tdd-green 단계로 넘어가기 전에 테스트가 실제 Assertion Failure 상태인지 확인하는 흐름을 설명하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

강의 설명 중에 헷갈리는 것이 있네요

0

6

1

처음 실행 시 계속 패스워드가 틀리다고 나옴. 수정하고 해도 마찬가지임

1

8

1

클로드 API 기간설정에 대해서

0

17

0

1.12 강의랑 실제 진행이랑 조금 다릅니다.

0

17

1

Unit 1.13 — Telegram × Hermes 연동 가이드: 메신저로 에이전트와 대화하기

0

14

1

ㅋㅓ서화면이 강의화면하고 너무 달라요 ㅜ

0

20

1

22강 [토큰 저장] 질문

0

27

1

클로드 사용 오류

0

24

3

/terminal setup 들어가면 명령어 설정 가능하다던데

0

26

2

claude는 프로젝트 안에서 꼭 시작해야 하나요?

0

24

2

deskrpg 최신 버전에서 게이트웨이 연결이 안됩니다.

0

22

2

아웃룩을 사용하지 않고, 개인메일이나 회사메일로 발송하는 방법 문의

0

17

0

음성불량

0

21

1

환경 셋팅관련 동영상이 어디에 업로드되어 있나요?

1

33

1

generateStaticParams() 응용 질문 드립니다.

0

24

2

Mac intel 에서 Homebrew 설치

0

26

1

유지보수가 아닌 최초 프로젝트 생성 부터 진행할때

0

49

1

서브에이전트 실행중에도 대기해야 할까요?

0

60

2

강사님 질문있습니다.

0

67

1

tdd-red 스킬에 허용 에러 범위에 대한 질문

0

92

2

요구사항인터뷰 강의자료 안보임

0

135

2

실습에 사용된 MD파일 공유 가능한가요?

1

167

3

codex로 적용해도 큰 문제 없을까요?

0

145

1

강의 자료는 어디서 다운 받나요?

1

128

2