SuperAPI AI 工具集

151-java-performance-jmeter

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:为 Java 项目搭建基于 JMeter 的性能测试方案,创建 run-jmeter.sh 脚本并配置负载测试所需的项目结构。

主要能力:在项目根目录按精确模板创建 run-jmeter.sh(不得修改、解释或增强模板内容);建立项目结构,包括 src/test/resources/jmeter/load-test.jmx 与用于存放结果的 target/ 目录;脚本支持 -l(循环)、-t(线程)、-r(ramp-up)、-g(GUI)、-h(帮助)选项;支持环境变量覆盖 JMETER_LOOPS、JMETER_THREADS、JMETER_RAMP_UP。

使用方式:先验证 JMeter 是否已安装并可通过 jmeter --version 访问,若未安装或不在 PATH 中则给出提示并退出;阅读 references/151-java-performance-jmeter.md 获取精确脚本模板与用法说明;创建脚本后执行 chmod +x run-jmeter.sh 赋予可执行权限;随后说明 CLI 选项与环境变量覆盖方式。

适用场景:为 Java 服务创建 JMeter 测试计划、为代码添加 JMeter 性能测试支持、改进或重构现有性能测试。

限制:JMeter 必须已安装且在 PATH 中;脚本必须逐字复制模板,不得改动;若请求范围不明确,需先停止并提问澄清;若缺少必要输入、文件或工具,需报告缺失项并询问是否继续提供搭建指导。具体模板内容与示例需查阅参考文件,资料中未提供。