[스프링 3팀] 7장. 테스트 코드 작성하기
2024.12.27 by Igumi
[스프링 1팀] 7장. 테스트 코드 작성하기
2024.12.27 by oze
[스프링 3] 07 테스트 코드 작성하기
2023.11.17 by recoday
[모여라 협곡 친구들] TDD와 BDD
2022.01.26 by 도리에몽
7. 테스트 코드 작성하기스프링부트 애플리케이션을 개발하면서 테스트 코드를 통해 우리가 개발한 코드를 어떻게 테스트할 수 있는지 알아보겠습니다. 📌 테스트 코드작성한 코드나 비즈니스 로직 자체를 테스트하기 위해 작성한 코드 7.1 테스트 코드를 작성하는 이유- 개발 과정에서 문제를 미리 발견할 수 있다.- 리팩토링의 리스크가 줄어든다.- 애플리케이션을 가동해서 직접 테스트하는 것보다 테스트를 빠르게 진행할 수 있다.- 하나의 명세 문서로서의 기능을 수행한다.- 몇 가지 프레임워크에 맞춰 테스트 코드를 작성하면 좋은 코드를 생산할 수 있다.- 코드가 작성된 목적을 명확하게 표현할 수 있으며, 불필요한 내용이 추가되는 것을 방지한다. 7.2 단위 테스트와 통합 테스트테스트 대상 범위를 기준으로 테스트 방..
23-24/Spring 3 2024. 12. 27. 10:00
테스트 코드: 작성한 코드나 비즈니스 로직 자체를 테스트하기 위해 작성한 코드 📌 테스트 주도 개발(TDD): 테스트 코드를 더 잘 작성하고 활용할 수 있는지 고민한 결과로 등장한 애자일 방법론 중 하나 → 테스트 코드를 작성하는 것과는 엄연히 다르지만 개발 관점을 다르게 볼 수 있는 기회가 될 수 있음 작성 이유개발 과정에서 문제를 미리 발견할 수 있음리팩토링의 리스크가 줄어듦애플리케이션을 가동해 직접 테스트하는 것보다 테스트를 빠르게 진행할 수 있음하나의 명세 문서로서의 기능을 수행함몇 가지 프레임워크에 맞춰 테스트 코드를 작성하면 좋은 코드를 생성할 수 있음코드가 작성된 목적을 명확하게 표현할 수 있음불필요한 내용이 추가되는 것을 방지함 테스트 방법 분류 - 테스트 대상 범위 기준 📌 V모델에서..
24-25/Spring 1 2024. 12. 27. 10:00
테스트 코드란 작성한 코드나 비즈니스 로직 자체를 테스트하기 위해 작성한 코드를 의미 7.1 테스트 코드를 작성하는 이유 개발 과정에서 문제를 미리 발견할 수 있습니다. 리팩토링의 리스크가 줄어듭니다. (코드 추가/수정 시) 애플리케이션을 가동해서 직접 테스트하는 것보다 테스트를 빠르게 진행할 수 있습니다. 작성자의 의도가 파악되어 하나의 명세 문서로서의 기능을 수행합니다. (협업 시 용이) 몇 가지 프레임워크에 맞춰 테스트 코드를 작성하면 좋은 코드를 생산할 수 있습니다. 코드가 작성된 목적을 명확하게 표현할 수 있으며, 불필요한 내용이 추가되는 것을 방지합니다. 7.2 단위 테스트와 통합 테스트 테스트 대상 범위를 기준으로 구분 단위 테스트 : 애플리케이션의 개별 모듈을 독립적으로 테스트하는 방식 통..
23-24/Spring 3 2023. 11. 17. 10:00
안녕하세요, 컴퓨터공학전공 개발 소모임 𝘾𝙤𝙧𝙣𝙚𝙧입니다. 코너의 두 번째 정기 콘텐츠를 공개합니다! 이번 정기 콘텐츠는 Team 모여라 협곡 친구들의 TDD와 BDD에 대한 이야기인데요, 테스트 기반 개발 방식인 TDD와 BDD로 개발하는 방법과, 두 방식의 특징에 대해 알아봅시다!
Corner 코너 2022. 1. 26. 13:00