jmeter中使用小技巧,随笔

Posted 黑夜小怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter中使用小技巧,随笔相关的知识,希望对你有一定的参考价值。

   最近在工作中,对jmeter实践的点滴的记录,这里分享交流,不一定正确,仅供参考和讨论,有想法的欢迎留言、谈论,手机上图片如果不清晰,请点击【阅读原文】查看。

技巧1:中文url编码问题

问题:我们抓包下来,发现参数值是中文的乱码了,如果我们改成中文,会导致在页面数据是乱码的,如图

clipboard

分析:

1、查看数据,发现所谓的乱码其实是url编码,我们放在fiddler的的小工具里解码下,就ok了

clipboard[1]

2、但是我们不可能每次输入,将中文手动转码,放到参数里面,我们必须实现jmeter自动转码

clipboard[2]

解决方案:

1、jmetetr自带有两个函数

${__javascript(encodeURIComponent(\'${token}\'))}

${__urlencode(\'${token}\'))}

我们借助这两个函数来实现,这样在变量或者csv中填写中文,在请求中调用这两个函数来编码,如图,这样就解决了问题

clipboard[3]

技巧2、获取cookie的值

问题:在后续请求中想使用cookie,需要获取cookie的值

分析:

1、cookie是在登录或者打开页面的时候产生的,如图

clipboard[4]

2、这样我们想获取cookie,需要在这个请求下获取,我们例子是登录下面,获取相应的头信息里面的cookie

解决方案:

1、添加正则表达式

clipboard[5]

2、运行调试、查看,已经获取到cookie的值

clipboard[6]

image

image

推荐的文章

飞测的脚丫,往下踩(目录清单)

Fiddler录制jmeter脚本,干货分享

jmeter中使用小技巧,随笔(1)

jmeter中使用小技巧,随笔(2)

jmeter中使用小技巧,随笔(3)

jmeter接口自动化,你敢想,我敢玩

接口测试实战--SoapUI Pro5.1.2

测试路上,聊聊思路,谈谈手段

移动性能测试工具iTest4.1

移动测试工具moonlight发布第一个版本

以上是关于jmeter中使用小技巧,随笔的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter小技巧以及问题集合

jmeter随笔(11)--上传文件接口出错

iOS 随笔小技巧 弱self 打印当前类行数列数,多人开发自动适配pch地址,获取设备uid的信息

接口测试的几个小技巧

Asp.Net里关于Session过期跳转页面的一些小技巧

Python爬虫简单入门及小技巧