首先开发给到我们一个加密的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