这个项目能做什么
Artillery是一款全面的负载测试平台,专为生产级性能测试而设计。它支持云规模的分布式测试,用户可使用AWS Lambda或AWS Fargate来扩展测试规模,无需管理基础设施。
主要功能包括:
- 协议支持:能够测试HTTP API、GraphQL、WebSocket、Socket.io、gRPC和Kinesis。
- 浏览器测试:集成Playwright,使用真实的无头浏览器进行负载测试。
- 工作负载建模:提供工具通过请求链、多个步骤和事务模拟复杂用户行为。
- 可扩展性:提供插件API用于自定义,以及超过20个用于监控、可观测性和CI/CD流水线的集成。
- Node.js集成:支持在测试中使用任何Node.js模块。
评论
0 评分人数达到10人后显示
登录后参与讨论。