jmeter小问题解决方案合集
问题1、在http请求,post的body中输入中文,显示乱码,怎么解决?
在jmeter的bin目录下,找到这个文件jmeter.properties,把jsyntaxtextarea.font.family=Hack这行的注释去掉
问题2、http请求,传参的时候带中文,报错
把参数放到parameter中,并勾选编码下方的复选框,然后再调试,就能成功了
或者该参数的编码不是utf-8,此时去找应该是什么编码,有的是GBK,输入GBK就能调试通过了。
问题3、添加一个登录接口后,再加别的接口,发现登录的cookie没有保存并传递给其他请求
(1)添加了2个配置元件,HTTP Cookie 管理器,HTTP信息头管理器(这个可以直接从其他录制好的脚本拷贝过来就行)
(2)HTTP Cookie 管理器,Implementation,选HC3CookieHandler,Cookie Policy选择compatibility,这个选项兼容性最强
(3)HTTP信息头管理器,这个可以直接从其他录制好的脚本拷贝过来就行,不要也没有关系
之前按照这样做,怎么都不保存不了cookie,后来不知道为什么就好了,也不知道这个是不是真的解决方案
问题4:用jmeter的beanshell下载图片到本地,之前一直调试不通过,后来终于发现了问题
问题参考我之前发的帖子:http://bbs.csdn.net/topics/392183602?page=1#post-402531937
是因为log语句不能有空格,也不能把加号变为别的符号,如逗号,于是把log语句改成如下的格式就正常了。也可以把log语句全都删除
log.info("url:"+url);
问题5:一个请求,已parameters的方式传递参数,其中某个参数是json格式的字符串,这时把这个单独的json串里需要参数化的地方参数化就好了;但是不能加HTTP信息头管理器,加上就会报错,走不过去。
当某个请求,是以body data形式传递的json串,此时要在这个请求的下级,加上一个HTTP信息头管理器,如下图所示
问题6:普通的soap请求,也要加信息头管理器,如下所示:
---------------------
作者:爱笑的人更可爱
来源:CSDN
原文:https://blog.csdn.net/kaluman/article/details/74923639
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- less学习
- java操作数据库增删改查的小工具2--TxQueryRunner
- Git命令回顾
- php面试题
- centos6.5 tomcat开机启动
- A trip through the Graphics Pipeline 2011_04
- _beginthreadex创建多线程详解
- Ios学习
- 09_httpclient测试SOAP协议
- VC菜菜鸟:建立第一个基于Visual C++的Windows窗口程序
- LAMP网站架构方案分析
- J2EE进阶(十四)超详细的Java后台开发面试题之Spring IOC与AOP
- Android权限禁止及友好提示用户开通必要权限
- Subversion配置
- JAVA RPC(二)序列化协议杂谈
- HATEOAS 约束
- [POJ2287][Tyvj1048]田忌赛马 (贪心+DP)
- Git忽略规则和.gitignore规则不生效的解决办法
- 计时器setInterval()
- ubuntu下安装迅雷thunder
热门文章
- Struts2 - 通过 ActionContext 访问 Web 资源
- BZOJ1033:[ZJOI2008]杀蚂蚁
- Send Code to evernote by my specify notebook
- SQL语法基础:DDL、DML
- linux日常管理-rsync后台服务方式-1
- CSS如何计算优先级?如何计算权重?
- zookeeper.out: Permission denied错误解决方法
- fabric差异化部署mysql和lnmp
- [codeforces821E]Okabe and El Psy Kongroo
- 注解:java 自定义注解应用实例