스프링테스팅1 [Spring] 스프링 테스팅(Testing) 中 단위 테스트 - JUnit, Hamcrest 테스트 ? : 어떤 대상에 대한 일정 기준을 정해놓고, 그 대상이 정해진 기준에 부합하는지, 못하는지 검증하는 과정 테스트를 하는 이유? : 테스트 대상이 검증 과정에 잘 통과하게 만들어 최대한 더 나은 결과를 얻기 위함! 특히 단위 테스트 : 결과 빠르게 확인할 수 있고, 버그 미리미리 확인 가능하다. ex) Postman 통해서 돌려보는 것, 디버깅 ... 테스트의 종류 : (⬇ 범위 좁아짐) - 기능 테스트 : 범위가 제일 큼, 사용자 입장(제 3자)에서 애플리케이션 기능 동작 테스트 QA 부서가 실시, API 툴, 데이터베이스 모두 연관 - 통합테스트 : 개발팀, 개발자가 테스트의 주체 클라이언트 툴 없이 테스트 코드 실행으로 이루어짐 여러 계층 연관되어 있음 - 독립적 테스트 불가 - 슬라이스 .. 2022. 11. 10. 이전 1 다음