jmeter随笔(5)--断言中正则表达式的特殊字符问题和中文乱码显示问号的问题

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

问题:今天QQ群一朋友遇到jmeter的问题是正则表达式无法获取想要的值,如下需要匹配到id=4的值

clipboard

正则表达式的写法如下:

clipboard[1]

分下:我们分析整个匹配的内容,发现id前面有一个?,而我们知道?在正则表达式中有特殊的含义,所以我们需要将其转义

解决方案:

在?前加上\进行转义,如图

clipboard[2]

2、中文乱码显示??的问题

问题:中文乱码显示??的问题,结果显示charset=IOS-8859-1

clipboard[3]

clipboard[4]

分析:需要申明客户端接受的格式

解决方案

1、添加请求头信息Accept,如图

x%obg[r9h(io

2、运行查看结果(注意,jmeter对中文的支持确实不太好,很多时候我们灵活切换查看的模式,比如这里是html格式查看)

5e`es9wnh5u

posted @ 2016-09-22 22:59  黑夜小怪  阅读(5508)  评论(0编辑  收藏  举报