프로젝트 소개
Artillery는 생산 환경급 성능 테스트를 위해 설계된 종합 로드 테스트 플랫폼입니다. 클라우드 규모의 분산 테스트를 지원하며, 인프라 관리 없이 AWS Lambda 또는 AWS Fargate를 사용하여 테스트를 확장할 수 있습니다.
주요 기능은 다음과 같습니다.
- 프로토콜 지원: HTTP API, GraphQL, WebSocket, Socket.io, gRPC, Kinesis 등 테스트 가능한 다양한 프로토콜을 제공합니다.
- 브라우저 테스트: Playwright 통합을 통해 실제 헤드리스 브라우저를 사용한 로드 테스트가 가능합니다.
- 워크로드 모델링: 요청 체인, 다중 단계 및 트랜잭션을 통한 복잡한 사용자 동작 에뮬레이션을 지원합니다.
- 확장성: 사용자 정의 가능한 플러그인 API와 모니터링, 관찰 가능성, CI/CD 파이프라인을 위한 20개 이상의 통합을 제공합니다.
- Node.js 통합: 테스트 내에서 임의의 Node.js 모듈을 사용할 수 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.