"여러분들의 제품은 제대로 개발되었나요 ?"
1-2-1. 결함확인
: 수백건, 수천건의 유저가 사용 할 경우들을 테스트해서 결함을 확인하고 결함을 해결하는 과정
1-2-2. 사전방지
: 불만족의 대한 내용을 사전방지가 가능하다 -> 내가 만든 제품에 대한 에러를 방지하고 유저들의 만족도를 올린다.
1-2-3. 시간절약
: 미리 테스트를 해놓은 상태로 출시, 이후에 시간을 줄인다.
1-2-4. 구조개선
: 테스트중 발견된 꼬인 구조가 해결 가능하다.
1-2-5. 품질개선
: 더 많은 유저들의 유입을 의미, 나의 가치를 올린다
1-2-5. 확장성
:
: 다양한 휴먼에러 가지고 있음(불안정성 증가)
end-to-end Test : 백엔드와 프론트엔드가 함께
interfration tests : 통합테스트
unit test : 하나의 기능만 테스트 하는게 유닛 전체적인 연계된 기능 테스트 통합