부하 성능 테스트
k6 부하 테스트를 사용하여 코드 변경이 응답 시간과 처리량에 미치는 영향을 측정하는 부하 성능 테스트.
부하 성능 테스트를 사용하면 GitLab CI/CD 에서 애플리케이션 백엔드에 대한 보류 중인 코드 변경 사항의 영향을 테스트할 수 있습니다. GitLab은 부하 상태에서 애플리케이션의 시스템 성능을 측정하기 위해 무료 오픈 소스 도구인 k6 를 사용합니다. 웹 사이트가 클라이언트 브라우저에서 어떻게 작동하는지 측정하는 데 사용되는 브라우저 성능 테스트 와 달리, 부하 성능 테스트는 API, 웹 컨트롤러 등 애플리케이션 엔드포인트에 대한 다양한 유형의 부하 테스트 를 수행하는 데 사용할 수 있습니다. 이를 통해 백엔드나 서버가 대규모로 어떻게 작동하는지 테스트할 수 있습니다. 예를 들어, 부하 성능 테스트를 사용하여 애플리케이션의 인기 있는 API 엔드포인트에 대한 많은 동시 GET 요청을 수행하여 어떻게 작동하는지 확인할 수 있습니다. 부하 성능 테스트 작동 방식 # 먼저 부하 성능 보고서 아티팩트 를 생성하는 .gitlab-ci.yml 파일에 잡을 정의하세요. GitLab은 이
