파이썬 삼총사

  • 환경과 DevOps
  • 2016-08-14 (일요일) 15:40 - 16:05
  • 한국어
  • 101
  • Photography and recording is allowed

Slide

http://www.slideshare.net/lqez/tox-travis-coveralls

Video

https://youtu.be/cJViQvZqLII

PDF

https://github.com/pythonkr/pyconapac-2016-files/raw/master/20160814-101-42-ParkHyunwoo.pdf

Description

위 세 가지 프로그램, 서비스를 이용해 더 많이 사용될 수 있는 파이썬 모듈 제작에 대한 이야기를 다룹니다.

파이썬 패키지가 더 널리 사용되기 위해서는 Works on my PC 가 아닌, 다양한 환경과 구성에 대응하는 설계와 테스트가 필요합니다. 파이썬에는 다양한 테스트 도구와 커버리지 도구들이 있지만, 위 <strike>잭필드</strike> 3종 세트를 통해 비교적 완전한 대응이 가능합니다.

  1. 간단한 파이썬 패키지 제작
  2. 유닛 테스트 작성
  3. tox 를 통한 다양한 테스트 환경 구축
  4. travis 를 통한 자동 테스트 및 빌드
  5. coveralls 를 통한 테스트 커버리지 확인
  6. github과 연동하기

처음 이런 내용을 접하는 분들을 위해 위의 과정을 하나 하나 진행하며 친절한 소개와 함께 실습하듯 진행합니다.

Comments

blog comments powered by Disqus

Sponsors

키스톤

다이아몬드

플래티넘

골드

스타트업

실버

미디어