테스트코드

Backend

테스트 코드 왜 작성할까요? (TDD?)

🤔 테스트 코드? 소프트웨어의 기능과 동작을 테스트하는 데 사용되는 코드입니다. 개발자가 작성한 코드를 실행하여 예상된 결과가 정상적으로 나오는지 확인하는 데 사용됩니다. E2E(End to End), 통합 테스트(Integration Test), 단위 테스트(Unit Test) 와 같은 다양한 테스트가 있습니다. 1. 단위 테스트 하나의 모듈(기능)이 의도한 대로 작동하는지 확인하는 과정입니다. 2. 통합 테스트 단위 테스트에서 검증된 개별 모듈(기능)들을 결합하여 예상대로 상호작용하고 있는지 확인하는 테스트입니다. 주로 외부 의존성(ex.데이터베이스)에 대해 테스트 합니다. 3. E2E(End to End) 실제 소프트웨어를 사용하는 사용자 시나리오를 테스트함으로써 소프트웨어가 의도한 대로 동작하는지..

장용석
'테스트코드' 태그의 글 목록