두숟갈 스터디 - 15
두줄요약
Django 프로젝트의 테스트 작성 원칙과 커버리지 활용 방식을 공유했습니다.\npytest·Sphinx 기반의 점진적 테스트 및 문서화 도입을 검토했습니다.
구조와 흐름
- Two Scoops of Django의 테스트와 문서화 장을 중심으로 한 스터디 내용
- 테스트 작성 원칙, 문서화 도구, pytest 적용 가능성 공유
주의할 점
- 하나의 테스트 메서드에 하나의 검증만 배치
- 과도하게 복잡한 테스트 코드와 픽스처 의존성 지양
- 테스트의 DRY보다 읽기 쉬운 테스트케이스 우선
성능/운영 포인트
- codecov 연동을 통한 커버리지 확인과 테스트 작성 동기 부여
- 커버리지 수치와 코드 품질의 비례 관계 경계
- factory_boy, model_mommy, mock 활용 검토
적용해볼 점
- pytest와 pytest-django를 통한 간결한 테스트 작성 및 기존 테스트의 점진적 실행
- reStructuredText, Sphinx, Read the Docs 기반 문서 빌드·공개


