jmeter加密加强

首先开发给到我们一个加密的java架包

(存到自己的电脑上)


image.png

在接着发了一个加密的方法的demo

image.png

之后我们打开我们的jment

image.png

在jment里添加这些元件

  • BeanShell Sampler :

是一种完全符合java语法规范的脚本语言,且又拥有自己的一些语法和方法;

  • Debug Sampler :

可以看到我们定义的所有自定义变量的值

  • HTTP请求:

模拟用户发请求

  • HTTP信息头管理器

如果请求是josn格式需要添加这个

下面我们将我们的需要发送的请求复制发到notpat++里打开编辑

第一步:将换行符(\r\n)替换为空格


image.png

第二同上步操作一样,将我们报文中的''替换为"


image.png

第三我们将最终的报文复制到Debug Sampler里
  • 包的路径
    [图片上传中...(image.png-83c54a-1544250074902-0)]
image.png
# BeanShell扩展
>jmeter****中有哪些Beanshell****:**

定时器: Beanshell Timer

前置处理器:BeanShell PreProcessor

后置处理器:BeanShell PostProcessor

采样器:BeanShell Sampler

断言: BeanShell 断言

监听器: BeanShell Listener

> **操作变量:通过内置对象vars****对变量进行存取**

vars.get("phoneNo")  从jmeter中获取变量值

vars.put(“key”,”value”)  数据存到jmeter变量

**Beanshell Sampler****脚本编写**

在测试计划,添加一个变量 user=wang

[图片上传失败...(image-13316c-1544248101716)]

在线程组里,添加一个变量 test=ddd

你可能感兴趣的:(jmeter加密加强)