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(十六) - 从入门到精通 - JMeter前置处理器(详解教程)