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 | 31 |
Tags
- github
- html tag
- lv1
- Codeup
- Python
- stringbuffer
- 상속
- DTO
- java
- CRUD
- 깃허브
- @builder
- SQL
- 에러
- 브랜치
- 자바
- @AllArgsConstructor
- 파이썬
- @NoArgsConstructor
- 알고리즘
- 기본생성자
- 캡슐화
- 코드업
- git
- HashSet
- 부트캠프
- 부스트코스
- 프로그래머스
- entity
- HTML
Archives
- Today
- Total
목록Given-When-Then (1)
잉?
[SpringBoot] 단위 테스트(Unit Tests)는 뭔데? + 사용 이유
- x축이 Time - y축이 Costs 1. 개발 2. 단위 테스트(Unit Test) 3. QA Testing 4. Prodiction(실 서비스 운영 환경) 버그를 사전에 발견하여 기하급수적인 비용의 증가가능성을 사전에 방지하기 위해 단위 테스트를 진행한다. [단위 테스트? (Unit Test)] 단위 테스트는 작은 단위로 쪼개 각 단위가 정확하게 동작하는지 예상대로 동작하는지 검사 및 확인하는 테스트이다. 단위의 크기가 작을 수록 복잡성이 낮아진다. 따라서 단위의 크기를 작게하여 최대한 간단하고 쉽게 작성해야 한다. 만약 방대한 코드를 가진 소프트웨어에 버그가 발생되었다. 디버깅을 통해 범위는 좁혀졌지만 어떤 클래스에 버그가 있는지 정확히 알지 못한다. 이 클래스에 버그가 있는것 같아서! 코드를 ..
자바(Java)/스프링부트(SpringBoot)
2023. 7. 25. 21:02