Elephant
Elephant is a high‑performance, flow‑driven load testing engine, support HTTP, gRPC etc. can confidently simulate tens of thousands of concurrent users
Install / Use
/learn @linfeip/ElephantREADME
简介
基于Java VirtualThread 实现高性能, 分布式, 支持HTTP, Grpc等主流请求协议 支持流程化配置压测, 单机可以支持启动上万Robot数量, 一个机器人在一个协程中驱动, 相比Jmeter这种线程驱动压测会轻量很多, 由于HTTP, Grpc等都是网络IO请求, 协程驱动会更加有优势.
- 支持流程化编排
- 提供WEB可视化界面
- 支持变量表达式模版
- 动态解析Proto执行Grpc
Preview
http://47.99.126.118:8080/
运行
clone项目, 运行, 打开http://localhost:8080 就可以看到压测前端界面了
界面
主配置

gRPC

HTTP

动态解析
可以把上一个HTTP请求的响应JSON结果, 使用SpringEL模版语言解析到#{resp.xxx}动态解析到下一个入参中, 如图:

压测指标

Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
