일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 안드로이드
- 개발
- 디자인 패턴
- Python
- 파이썬
- Spring Boot
- JPA
- BCI
- 파이썬3
- 스프링
- 자료구조
- bytecode
- node.js
- Spring
- rabbitmq
- 웹 개발
- 스프링 부트
- java
- python3
- 데이터베이스
- django
- 자바
- 보안
- HTTP
- mysql
- 스프링부트
- 장고
- ORM
- 웹
- db
- Today
- Total
목록TDD (2)
semtax의 개발 일지
소개 이번 포스팅에서는, 우리가 작성한 sudoku api를 pytest를 이용해서 테스트를 해보도록 하겠다. 아래글을 먼저 읽기 전에, pytest에 대한 기본 지식이 필요하므로 아래의 포스팅을 읽고 오도록 하자. https://semtax.tistory.com/37 pytest로 파이썬 유닛테스팅 수행하기 개요 이번 포스팅에서는 파이썬 테스팅 도구인 pytest에 대해서 알아보도록 하겠습니다. 테스트 코드의 중요성 맨 처음 프로그램을 짜는 사람의 입장이나, 크기가 그렇게 크지 않은 서비스를 제작할때에는, 테스트.. semtax.tistory.com 왜 테스트 코드를 작성하는가? 사실, 테스트 코드를 작성하지 않아도 프로그램을 개발 할 수 있다. 오히려 규모가 엄청 작은 프로젝트이거나, 한번 만들고 계..
개요 이번 포스팅에서는 파이썬 테스팅 도구인 pytest에 대해서 알아보도록 하겠습니다. 테스트 코드의 중요성 맨 처음 프로그램을 짜는 사람의 입장이나, 크기가 그렇게 크지 않은 서비스를 제작할때에는, 테스트의 중요성이 크게 중요하지 않다고 느껴진다. 사실, 코드의 크기가 별로 크지 않은 경우에는 그냥 직접 돌려보면서 테스트하는게 더 빠를 수도 있다. 하지만, 프로젝트의 크기가 점점 커지고 요구사항들이 추가되어 기능이 고도화가 되는 경우, 코드의 크기도 그에 맞춰서 증가하게 되고 각 모듈간 참조하는 경우의 수가 늘어나게 되어, 특정부분에서 에러가 났을때 버그를 해결하기가 정말로 힘들어지게 된다. 특히, 한 부분을 고쳤는데 그 고친 부분때문에 다른 부분에서 에러가 나는 일도 프로그램의 크기가 큰 경우 매우..