jmeter前置处理器中各工具的使用

Posted 慢乌龟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter前置处理器中各工具的使用相关的知识,希望对你有一定的参考价值。

  本文参考https://blog.csdn.net/df0128/article/details/80953755

1.用户参数

 

  在应用的时候使用${username}即可。用户参数相比Csv data set config的弊端在于,不适合取值范围非常大。

 

2.Bean Shell PreProcessor

       可以引入第三方jar包,通过如下方法调用 。

SignDemo为test包下面的类, 类的sign方法,实现通过读取私钥证书,私钥证书密码,对待加签内容进行加签。结果放入signature
import com.hpay.gjt.api.test.*;
    String sourceData="1.0.0|229001210010001|20|20191116|4|2|229001210010001_F0120191116_000003.txt|000003|http://demo.test.com|36Gm65hr";
    String PRI_CERT_PATH="V:\\\\123.pfx";
    String PRI_CERT_PWD="123456";

    String signature=SignDemo.sign(sourceData,PRI_CERT_PATH,PRI_CERT_PWD);
    vars.put("signature",signature);

 

3.BSF PreProcessor

4.html链接解析器

  此处理器为HTML链接解析器,用于从前一个sampler返回的html页面中按照规则解析链接和表单,再根据此处理器所在的sampler中的规则进行匹配修改,而后该sampler会执行;

 

5.HTTP URL重写修饰符

6.JDBC PreProcessor

7.JSR223 PreProcessor

     load("test.js");--可以加载javascript,test.js放入bin目前下

8.RegEx User Parameters

以上是关于jmeter前置处理器中各工具的使用的主要内容,如果未能解决你的问题,请参考以下文章

JMeter笔记1 | JMeter简介及体系结构

Jmeter八大可执行元件的执行顺序

Jmeter_前置处理器

Jmeter(十六) - 从入门到精通 - JMeter前置处理器(详解教程)

性能工具之 Jmeter 通过 SpringBoot 工程启动

性能工具之 Jmeter 通过 SpringBoot 工程启动