목록 보기
두숟갈 스터디 - 15
백엔드

두숟갈 스터디 - 15

8퍼센트
8퍼센트
2017년 10월 17일

두줄요약

Django 프로젝트의 테스트 작성 원칙과 커버리지 활용 방식을 공유했습니다.\npytest·Sphinx 기반의 점진적 테스트 및 문서화 도입을 검토했습니다.

구조와 흐름

  • Two Scoops of Django의 테스트와 문서화 장을 중심으로 한 스터디 내용
  • 테스트 작성 원칙, 문서화 도구, pytest 적용 가능성 공유

주의할 점

  • 하나의 테스트 메서드에 하나의 검증만 배치
  • 과도하게 복잡한 테스트 코드와 픽스처 의존성 지양
  • 테스트의 DRY보다 읽기 쉬운 테스트케이스 우선

성능/운영 포인트

  • codecov 연동을 통한 커버리지 확인과 테스트 작성 동기 부여
  • 커버리지 수치와 코드 품질의 비례 관계 경계
  • factory_boy, model_mommy, mock 활용 검토

적용해볼 점

  • pytest와 pytest-django를 통한 간결한 테스트 작성 및 기존 테스트의 점진적 실행
  • reStructuredText, Sphinx, Read the Docs 기반 문서 빌드·공개

다음 읽기

#Python 주제를 이어서 읽기

두숟갈 스터디 - 14

Django 서드 파티 패키지의 탐색·도입 장점과 PyPI 활용을 스터디로 정리했습니다. django-test-plus로 테스트 코드와 쿼리 수 검증을 간소화할 수 있음을 소개합니다.

8퍼센트
8퍼센트
백엔드

댓글 0개

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

댓글을 불러오는 중...