# JMeter-jmx-BeanShellCode
### 利用自定义变量动态设置请求体
### 请求头的值合理利用自定义变量来取值
### 自定义变量的值脚本设置(从文件中读取设置)
### 利用 String fileName = ${configFile}+""; 来获取自定义变量configFile的值
### 利用 vars.put("accountId",accountId);来设置自定义变量的accountId值
### 利用以下代码模式修改请求json数据内容:
Arguments arguments = sampler.getArguments();
Argument arg = arguments.getArgument(0);
arg.setValue("postData");
### 利用以下代码模式修改rest响应内容:
String response_data = prev.getResponseDataAsString();
prev.setResponseData("reqDencryptJSON".getBytes("UTF-8"));
### 利用日志打印信息
log.info("Script execution failed================PostProcessor=========================", exception);
log.info("Script execution failed================PostProcessor=========================");
### jmeter、beanshell 官网url
[https://github.com/apache/jmeter](https://github.com/apache/jmeter)
[https://github.com/beanshell/beanshell](https://github.com/beanshell/beanshell)
### 利用mvn dependency:copy-dependencies -DoutputDirectory=D:/lib -DincludeScope=compile 把自定义lib的依赖包copy出来
### user-defined-variables demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/user-defined-variables.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/user-defined-variables.PNG)
### lib-config-path demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/main-lib-config-path.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/main-lib-config-path.PNG)
### http-header-manager demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/http-header-manager.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/http-header-manager.PNG)
### BeanShellPreProcessor demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/BeanShellPreProcessor.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/BeanShellPreProcessor.PNG)
### BeanShellPostProcessor demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/BeanShellPostProcessor.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/BeanShellPostProcessor.PNG)
### loginByOtp demo
![https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/loginByOtp-%E8%AF%B7%E6%B1%82-%E5%93%8D%E5%BA%94-%E5%8A%A0%E5%AF%86-data%E5%AD%97%E6%AE%B5%E5%87%BA%E7%8E%B0.PNG](https://raw.githubusercontent.com/sdcuike/JMeter-jmx-BeanShellCode/master/BeanShell-demo/image/loginByOtp-%E8%AF%B7%E6%B1%82-%E5%93%8D%E5%BA%94-%E5%8A%A0%E5%AF%86-data%E5%AD%97%E6%AE%B5%E5%87%BA%E7%8E%B0.PNG)
没有合适的资源?快使用搜索试试~ 我知道了~
Jmeter测试的脚本,很全的
共63个文件
zip:10个
md:8个
png:6个
3星 · 超过75%的资源 需积分: 50 118 下载量 41 浏览量
2018-09-21
18:13:50
上传
评论 9
收藏 195.18MB ZIP 举报
温馨提示
jmeter 调用dubbo服务,jmeter测试笔记,jmeter测试tcp服务,beanshell练习等等。
资源推荐
资源详情
资源评论
收起资源包目录
jmeter 脚本.zip (63个子文件)
jmeter 脚本
jmeter 测试笔记
数据库架构设计(四).md 1KB
README.md 14B
使用 JMeter对数据库做压力测试[多图].docx 149KB
jmeter安装与使用教程___性能测试模块.doc 46KB
JMeter教程.ppt 134KB
买标压力测试
phone2.txt 11B
jmeter发送邮件
jmeter发送邮件.pptx 3.15MB
jmeter邮件信息参数 51B
jmeter发送邮件.jmx 12KB
买标压力测试.jmx 131KB
ab压力测试命令 483B
AB压力测试报告
票票喵立即投资.xlsx 2.05MB
票票喵产品查询页面.xlsx 1.29MB
idno2.txt 18B
JDBC Connection Configuration.rar 0B
bankcode2.txt 19B
ryx_Immediate_investment 269B
idno.txt 1KB
JMETER培训
JDBC Connection Configuration.jar 2KB
jmeter发送邮件
jmeter发送邮件.pptx 3.15MB
jmeter邮件信息参数 50B
jmeter发送邮件.jmx 12KB
jmeter连接mysql
jmeter连接mysql.pptx 1.49MB
票票喵主流成测试.pptx 89KB
mysql-connector-java-5.1.25-bin.jar 0B
测试数据.xls 42KB
bankcode.txt 1KB
phone.txt 851B
使用JMeter做压力测试.docx 118KB
测试您的DB2 数据库 用JMeter 测量性能.docx 204KB
MySQL性能测试(五).md 6KB
Linux性能监控测试(二).md 5KB
JMeter技巧集锦.docx 209KB
数据驱动(三) .md 2KB
多协议接口测试(六).md 914B
完整的JMETER使用手册.doc 1.48MB
使用JMeter创建数据库(Mysql)测试.docx 177KB
数据库压力测试工具
BadboyInstaller-2.1.3.exe 7.54MB
DataBaseTest.zip 4.28MB
visualvm_136.zip 13.43MB
visualvm_135-ml.zip 2.81MB
apache-jmeter-2.9.zip 27.31MB
WTestManager-1.1.1.exe 24.88MB
JMeter入门使用(一).md 6KB
JMeter培训教程.ppt 904KB
teslaX-master.zip 78KB
jmeter 调用dubbo服务.zip 10KB
googlb-Jmeter-tcp-server-master.zip 2KB
JMeter-jmx-BeanShell练习.zip 1.08MB
bzdghdn-NettyTestClient-master.zip 4.97MB
phoenixframework-phoenixframework-master.zip 95.91MB
JMeter-jmx-BeanShellCode-master
.gitignore 189B
README.md 3KB
BeanShell-demo
BeanShellPostProcessorDemo.java 3KB
image
user-defined-variables.PNG 214KB
BeanShellPostProcessor.PNG 218KB
main-lib-config-path.PNG 180KB
http-header-manager.PNG 192KB
loginByOtp-请求-响应-加密-data字段出现.PNG 169KB
BeanShellPreProcessor.PNG 229KB
测试计划app.jmx 60KB
BeanShellPreProcessorDemo.java 3KB
LICENSE 11KB
共 63 条
- 1
资源评论
- unjing2019-01-06下来了,还没实施实用看看,还行
- Ray_09232018-12-19公司电脑扫描有有病毒不安全,直接给屏蔽删除了,浪费我C币!
mali1121
- 粉丝: 2
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功