![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jmeter
乡村蜗牛
在下初中毕业生,业余学习的点东西,没有优质内容,勿喷!!!
展开
-
JMeter的接口录制功能
在使用的JMeter的时候当用到很多接口时,通过手工取对没一个接口复制或者copy参数时不仅工作量大,而且还容易出现错误。因此JMeter也提供了一个接口录制的功能。前提需要准备好JMeter的允许环境,这里就不多说了。一、基本录制配置1、首先打开JMeter2、添加一个线程组3、添加一个录制控制器4、添加一个HTTP代理服务器5、设置目标控制器6、配置代理7、启动录制8、录制效果二、高级录制针对上面的录制会把不需要的请求也会记原创 2021-05-11 11:38:07 · 1097 阅读 · 1 评论 -
JMeter获取数据库数据作为接口参数
1、既然是操作数据库肯定具备需要对数据库的配置2、在接口测试的过程中有OA需要进行账号切换,因此在这里利用sql直接查询数据3、且看配置variables names设置为A,,C,那么如下变量会被设置为: A_#=2 (总行数) A_1=第1列, 第1行 A_2=第1列, 第2行 C_#=2 (总行数) C_1=第3列, 第1行 C_2=第3列, 第2行了解更多可以参考:https://blog.csdn.net/bbzhangts/arti...原创 2021-04-25 18:29:08 · 207 阅读 · 0 评论 -
JMeter环境配置
1、JMeter依赖java环境,配置java环境就忽略了;2、配置JMeter环境变量;3、CMD运行查看版本,如图表示安装成功4、属性配置打开 bin文件夹下的jmeter.properties文件,修改(1)设置UI界面为中文(2)设置编码格式,避免响应页面中中文乱码(3)设置cookes管理,需要用到就开启5、按照插件,官网下载地址https://jmeter-plugins.org/install/Install/放入到lib/ext中.原创 2021-04-14 11:41:59 · 848 阅读 · 0 评论 -
JMeter获取登录cookies
玩过JMeter的都知道,在JMeter请求的时候非登录接口都是需要依赖cookies的,如果把cookies写死,切换登陆账号之后又需要修改cookies。这里想把每一次登录的cookies都获取成最新的。 在网上也看过用各种方式去进行获取cookies,比如:(1)开启配置文件,打开bin目录下的的JMeter.properties文件如图开启配置文件(2)在请求时加入Debug Sampler通过Debug Sampler进行获取Cookies,目...原创 2021-04-13 12:02:54 · 2168 阅读 · 1 评论 -
JMeter中的Java请求
(1)依赖jar包 <dependencies> <dependency> <groupId>org.apache.jmeter</groupId> <artifactId>ApacheJMeter_core</artifactId> <version>5.4.1</version> </de原创 2021-04-08 19:55:39 · 526 阅读 · 0 评论 -
Jmeter Json提取器
1、使用Jmeter执行接口,查询响应数据。通过JsonPathExpression验证数据取值。(1)一般取值法如取值ChannelCode为 0000193559$.rows[1].ChannelCode$为Json的根,意思为Json下的rows中的索引为1中ChannelCode的值(2)取值第二种动态取值。在测试过程中可能响应的Json数组中索引变化而导致取值出现错误。{ "total": 2, "rows": [ {...原创 2020-12-01 22:22:24 · 209 阅读 · 0 评论 -
Jmeter入门级使用,带cookies的get/post请求
1、通过moco创建一个测试接口(a)编写json文件[ { "description": "get请求cookies", "request": { "uri": "/get/with/cookies", "method": "get", "cookies": { "login": "true" } ...原创 2020-04-21 16:28:18 · 1283 阅读 · 0 评论