jmeter 启动

一、jmeter 有三种启动方式:

1. jmeter 的bin目录下,双击jmeter.bat;

2.jmeter的 bin目录下,双击ApacheJMeter.jar;

3.dos下进入jmeter的 bin目录下,输入jmeter;

二.jmeter的配置文件 jmeter.properties

1.配置语言 language=en

2.cookie CookieManager.delete_null_cookies=true

3.编码方式  sampleresult.default.encoding=UTF-8

4.远程主机 remote_hosts=127.0.0.1

5.报告模式 jmeter.save.saveservice.output_format=csv

 三、 http基础请求和查看结果;

  http request,需填写协议、域名/IP、端口、方法、路径、编码;

  当多个相同域名/IP的请求时,可添加http 请求默认值;

  常看结果,单个请求一般使用察看结果树察看(可选择察看结果方式,如json,html);多个请求使用聚合报告察看;

 四、正则关联

1.察看结果树中 选择RegExp Tester,填写正则表达式并测试;

 2.某请求下添加——后置处理器——正则表达式提取器;

引用名称:下一个请求要引用的参数名称,如title,则下面其它请求接口可用${title}引用它;

正则表达式:() 括起来的部分就是要提取的内容;. 匹配任意字符串;* 提取0个字符串及以上(可用取取空值);? 非贪婪,找到第一个后停止;

模板:如$1$表示匹配到第1个值赋给引用名称;

匹配数字:0代表随机取值;1代表全部取值;

缺省值:如果正则表达式没有取到值,则使用此值no;

 3.查看正则表达式提取的值,使用debug sampler;

五、一个 /多个线程组,一次登录,如何使其它线程组免登录?session关联;

  一个线程中:jmeter配置文件中开启cookie,cookie管理器抓取,登录关联;

 跨线程关联:debug抓取cookie,函数赋值cookie,跨线程关联;

六、

越努力,越幸运!!! good good study,day day up!!!
原文地址:https://www.cnblogs.com/canglongdao/p/12409357.html