반응형
https://github.com/marketplace/actions/newman-action
Newman Action - GitHub Marketplace
Run Postman collections via Newman
github.com
Newman action은 Postman의 기능 중 하나로, API를 자동으로 테스트하고 문제가 있는지 여부를 확인하는 자동화 도구입니다. Newman action은 Postman의 컬렉션 파일을 실행하고 결과를 리포트 형식으로 출력해줍니다. 이를 통해 API 개발 및 테스트 과정을 자동화하고 효율적으로 수행할 수 있습니다. Newman action은 다양한 플랫폼에서 사용할 수 있으며, CLI(Command Line Interface)를 통해 쉽게 실행할 수 있습니다.
Newman action을 사용하기 위해서는 다음과 같은 단계를 따라야 합니다:
- Postman 앱에서 API를 테스트하는 컬렉션 파일을 작성합니다.
- 컬렉션 파일을 내보내기(export)하여 JSON 형식으로 저장합니다.
- CI/CD 시스템에서 Newman action을 실행할 수 있도록 npm 또는 yarn을 사용하여 newman 패키지를 설치합니다.
- CLI(Command Line Interface)에서 다음 명령어를 실행하여 Newman action을 실행합니다.
newman run [컬렉션 파일 경로]
- Newman action은 컬렉션 파일을 실행하고 결과를 리포트 형식으로 출력합니다.
- 리포트를 분석하여 API의 동작을 평가하고, 문제가 있다면 수정합니다.
Newman action은 이러한 단계를 자동화하여 API 개발 및 테스트 과정을 더욱 효율적으로 수행할 수 있도록 도와줍니다.
반응형