소프트웨어 테스팅 입문: “왜 테스트를 쓰는가”라는 질문에서 출발해 좋은 단위 테스트의 원칙, test double과 테스트 가능한 설계, TDD·property-based testing·mutation testing 같은 방법론, 그리고 CI·레거시 코드·비결정적 코드까지 — AI 코딩 에이전트 시대에 더 중요해진 테스트의 기본기를 도구에 치우치지 않고 정리한다.
소프트웨어 테스팅 입문: “왜 테스트를 쓰는가”라는 질문에서 출발해 좋은 단위 테스트의 원칙, test double과 테스트 가능한 설계, TDD·property-based testing·mutation testing 같은 방법론, 그리고 CI·레거시 코드·비결정적 코드까지 — AI 코딩 에이전트 시대에 더 중요해진 테스트의 기본기를 도구에 치우치지 않고 정리한다.
14 items under this folder.