블랙박스 테스팅
👉 블랙박스 테스팅이란 소프트웨어 내부 구조나 동작원리를 모르는 블랙박스와 같은 상태에서, 즉 웹 서비스의 사용자 입장에서 동작을 검사하는 방법입니다!
장점
단점
개발자 테스트
👉 개발자가 직접 "본인이 작성한 코드"를 검증하기 위해 "테스트 코드"를 작성
"개발자 본인이 작성한 코드는 본인이 가장 잘 안다."
장점
단점
- 개발 시간이 오래 걸림
- 테스트 코드를 유지보수하는 비용
👉 하지만 스프링에서는 ****'테스트 코드' 작성을 잘 할 수 있는 환경을 제공해준답니다! 그럼 저희도 같이 한번 테스트 코드를 작성해보러 가시죠~!