Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- java 정렬
- The law of Demeter
- 키클락
- 디자인패턴
- spring cloud
- Parallel Old GC
- 알고리즘
- 스프링 배치
- 배치
- Java
- thread
- 디자인 패턴
- Resilinece4j
- JPA
- Spring Boot Actuator
- 사가 패턴
- spring batch
- 타입스크립트
- 체인 패턴
- TypeScript
- 스레드
- Serial GC
- MSA
- Transaction Pattern
- zipkin
- Spring Cloud Netfilx Eureka
- Action Pattern
- 멀티스레드
- 생산자 소비자 패턴
- saga pattern
Archives
- Today
- Total
목록테스트주도개발 (1)
PSD( Private-Self-Development )
단위테스트( Unit Test ) 와 테스트 주도 개발( TDD )
단위 테스트( Unit Test ) 란? 응용프로그램에서 테스트 가능한 가장 작은 소프트웨어( Java에서는 주로 클래스 )를 실행하여 예상대로 동작하는지 확인하는 테스트이다. 이러한 테스트 방식은 테스트 주도 개발 개념( TDD )과 합쳐지면 더 강력해진다. 테스트 주도 개발( TDD ) 이란? 테스트 주도 개발이란 테스트 위주의 반복 테스트를 이용한 소프트웨어 방법론이다 기존 방식과의 차이점 일반 개발 방식 요구사항 분석, 설계, 개발, 테스트, 배포 의 개발 절차를 가지게 되는데 여러 잠재적 문제점을 가지고 있다. 소비자의 요구사항이 처음부터 명확하지 않을 수 있다. 개발자가 이해하고 구현한 내용과 소비자의 요구사항이 다를 수 있다. 완벽한 설계가 사실상 불가능하다. 전체 기능을 한번에 테스팅하기 ..
Backend/기타
2022. 11. 14. 16:00