美文网首页
jmeter基本配置及属性

jmeter基本配置及属性

作者: 小啊小狼 | 来源:发表于2021-09-10 14:30 被阅读0次

一、jmeter切换为中文

1、从图像界面,options 》 choose language 》 Chinese -----只能临时修改图像界面语言,重启后还会变为英文
2、持久化为中文配置:将jmeter安装目录下bin目录下的jmeter.properties文件打开 , 修改 language=zh_CN 保存后重新启动,之后每次启动都会是中文。

二、http请求乱码解决

1、请求体乱码

1.1 取样器的内容编码: utf-8


image.png

1.2 如果是参数类型请求,勾选"编码"


image.png
1.3 请求头Content-Type 可以加上字符集设置 ;charset=utf-8
image.png

2、响应体乱码

原因:原因是 jmeter -gui使用的是操作系统默认编码进行字符界面,如果响应字符gbk编码不兼容,那么jmeter就乱码
解决办法: 修改配置文件(jmeter.properties) "encod" 编码值,为你被测系统的编码一致的值


image.png

二、jmeter属性

1、 jmeter的属性,是工具所带有的,它可以被任何的线程组使用,分为静态属性和动态属性

查看属性: image.png
image.png

展示jmeter的所有属性

2、静态属性

  • jmeter.properties文件 .properties结尾文件,都是属性配置文件。
  • 静态文件中属性叫做静态属性,静态属性需要重启动jmeter才能生效

3、动态属性

3.1 可以动态生成、动态改变的属性,叫做jmeter的动态属性
3.2 动态属性作用:任何一个线程组中生成或定义的局部变量(用户参数),转换为属性后,其他的线程组,都可以使用(线程组之间传递参数)
3.3 设置动态属性
函数助手选择__setProperty函数


image.png

属性名称:填写属性的命名
Value of property:填写变量引用
生成表达式后放在获取变量之后的调试取样器中执行,则动态属性设置成功


image.png
3.4 调用动态属性
  • 函数助手选择__P函数


    image.png
  • 属性名称为你想要调用的属性名
  • 生成的表达式就可以获取到属性值


    image.png

    注意:软件重启后,已存在的动态属性会消失,只会加载静态属性

相关文章

网友评论

      本文标题:jmeter基本配置及属性

      本文链接:https://www.haomeiwen.com/subject/nxggwltx.html