jmeter

jmeter

2021-09-06
java
  • 默认情况下JMeter的堆大小为1GB,可以调整堆的大小。可以在启动脚本时指定这些参数,也可以在bin路径下创建setenv.bat(windows)或setenv.sh(linux),格式如下:
#windows
set HEAP=-Xms2g -Xmx2g -XX:MaxMetaspaceSize=256m

#linux
export HEAP="-Xms1024m -Xmx1024m"
  • 解决cookie跨域CookieManager.check.cookies=false

命令行模式(CLI Mode) #

  • -n指定JMeter运行在cli模式。
  • -t指定JMX文件。
  • -l 指定jtl文件的名称,该文件是用来记录结果。
  • -e加载完测试后生成报告。
  • -o生成报告的文件夹的位置,必须为空或者不存在。
jmeter -n -t  test.jmx -l sso.jtl -e -o test

参考链接: Apache JMeter - User’s Manual: Getting Started

  • 类似于JDBC的jar包需要放在JMETER_HOME/lib路径下;开发的jmeter工具应放在JMETER_HOME/lib/ext路径下。