테스트도 **‘하나의 분야’**이다. 하지만 가장 대표적인 세 가지 테스트를 나열해보면 다음과 같다. 함수 하나, 클래스 하나를 검사하는 유닛 테스트(Unit test), 둘 이상의 유닛을 엮는 통합 테스트(Integration test), 시스템 전체를 확인하는 엔드 투 엔드 테스트(End-to-end)가 있다.
parse me : 언젠가 이 글에 쓰이면 좋을 것 같은 재료들.
None
from : 과거의 어떤 생각이 이 생각을 만들었는가?
None
supplementary : 어떤 새로운 생각이 이 문서에 작성된 생각을 뒷받침하는가?
- [ba2.3.a0.1.1. title:
테스팅 피라미드에 따라, 빠르고 쉽고 오류를 고립시킬 수 있고 안정적인 유닛 테스트(Unit test)를 가장 많이 가장 자주 해야 한다.](https://janghoo.notion.site/ba2-3-a0-1-1-title-4dc968a77ed54c99b5ba7acf1c9ebabb)
- [ba2.3.a0.1.2. title:
통합 유닛 테스트([Unit test Sociable unit test](https://janghoo.notion.site/Sociable-unit-test-cc7d61eca49c4a51a60736bdefa6548d))는 의존 유닛이 잘 동작한다는 전제 하에 유닛을 시험하는 것이 목적이고, 통합 테스트(Integration test)는 둘 이상의 유닛이 동시에 잘 동작함을 시험하는 것이 목적이다.](https://janghoo.notion.site/ba2-3-a0-1-2-title-2a12de6e31474dcd809f11ef1b76fd16)
opposite : 어떤 새로운 생각이 이 문서에 작성된 생각과 대조되는가?
None
to : 이 문서에 작성된 생각이 어떤 생각으로 발전되고 이어지는가?
- ‣