jmeter的线程连接使用、正则表达提取、循环判断请求、连接数据库、Http代理服务器脚本

jmeter的线程组连接使用

1、基本框架

 

 

 2、HTTP请求--城市天气参数

 

 

 3、json提取器相关参数

 

 

 4、beanshell 后置处理程序参数

 

 

   1、点击这个按钮

    

 

  2、点击setProperty

    

   3、生成:${__setProperty(city_2,${city},)}

    

    注意:这里生成的city复制到外面时要加上 ${} 将city包起来如:${__setProperty(city_2,${city},)},这样city就不会写死

 

 

 5、线程组2的HTTP请求

 

 

    1、点击这个按钮

    

    2、选择__property功能

    

 

 

 6、运行即可

2、正则表达式提取流程

  1、基本流程

    

  2、请求内容

    

   请求返回的结果

    

  3、正则编写

    

 

   4、HTTP再次请求

    

 

   5、运行,返回结果

    

循环判断请求

1、if判断

  1、基本流程

    

 

  2、用户定义变量相关参数

    

  3、if控制器的参数

    

 

  4、if 控制器下的HTTP请求

     

   5、查询结果

    

 2、循环控制器

  1、基本流程

    

  2、相关参数

    

  3、查看运行结果:请求了两次

    

 连接数据库

  1、基本流程

     

 

  2、JDBC Connection Configuration  一些内容

     

  3、JDBC Request 的一些数据

      

Http代理服务器脚本

  1、流程

  

 

   2、HTTP代理服务器的数据

  

 

posted @ 2021-07-01 11:51  阿飞~HF  阅读(71)  评论(0编辑  收藏  举报