TIL

taetae·2023년 4월 21일
0

내배캠 TIL

목록 보기
46/48
post-thumbnail

모듈 (Module)과 Node.js에서 모듈을 사용하는 방법

Node.js의 모듈은 관련 기능을 캡슐화하는 재사용 가능한 코드 조각이다. 이를 통해 개발자는 코드를 별도의 더 작은 파일로 구성할 수 있으므로 코드 유지 관리 및 재사용에 도움이 된다.

Node.js에서 모듈을 사용하려면 먼저 모듈에 포함할 코드를 정의하여 만든 다음 module.exports 개체를 사용하여 해당 코드를 내보내야 한다. 모듈을 내보낸 후에는 'require' 기능을 사용하여 다른 파일로 가져올 수 있다.


테스트 (Testing)에 대해 어떤 것을 알고 있나요?

테스트는 지정된 요구 사항을 충족하는지 여부를 확인하기 위해 소프트웨어 시스템 또는 해당 구성 요소를 평가하는 프로세스다. 소프트웨어가 올바르게 작동하고 최종 사용자의 요구 사항을 충족하는지 확인하는 데 도움이 되므로 소프트웨어 개발 수명 주기의 필수 부분이다.

단위 테스트 - 소프트웨어 시스템의 개별 단위 또는 구성 요소가 격리된 상태에서 테스트된다.
통합 테스트 - 전체적으로 올바르게 작동하는지 확인하기 위해 여러 장치 또는 구성 요소를 함께 테스트한다.
시스템 테스트 - 전체 소프트웨어 시스템이 지정된 요구 사항을 충족하는지 확인하기 위해 테스트된다.
수락 테스트 - 최종 사용자가 소프트웨어를 테스트하여 요구 사항과 기대치를 충족하는지 확인한다.

수동 테스트, 자동 테스트 및 예비 테스트와 같은 테스트에 사용되는 다양한 기술도 있다. 수동 테스트에는 테스트 사례를 실행하는 인간 테스터가 포함되며, 자동 테스트에는 소프트웨어 도구를 사용하여 테스트를 자동으로 실행하는 작업이 포함된다. 탐색 테스트는 테스터가 결함을 찾기 위해 소프트웨어 시스템을 탐색하는 보다 비공식적인 접근 방식이다.

0개의 댓글