Config/Test

    Cypress E2E Test 설치 및 사용 방법

    테스트 란 ? 애플리케이션이 요구사항에 맞게 잘 작동 하는지 검증하는 작업 테스트가 필요한 이유 매번 새로운 기능을 추가하거나, 수정 작업을 할 때마다 해당 기능과 영향을 받는 또 다른 기능들이 어떻게 동작 하는지 실행 결과를 확인하는 작업이 필요하다. 그렇기 때문에 반복적으로 이 기능이 잘 작동 하는지 개별로 사람이 확인하는 작업을 거쳐야하며, 이것은 매우 번거롭지만 사용하는 제품의 신뢰도와 안정성을 위해서 필요로 하는 작업이다. 무조건 적용하기 보다는 테스트를 작성하는 비용과 효용을 따져서 상황에 맞게 선택하는 것이 바람직하다. 테스트의 종류 종류는 많지만 현재 가장 많이 사용 되고 있는 테스트는 크게 아래 3개로 추려진다. 단위 테스트 : 모듈(함수, 클래스) 단위의 테스트로 기능이 실패했을 때의 ..