jmeter中使用小技巧,随笔(4)--转

上一篇 / 下一篇  2016-10-12 21:42:16 / 个人分类:jemter

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

   最近在工作中,对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]


TAG:

 

评分:0

我来说两句

Open Toolbar