![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jmeter
文章平均质量分 90
小毛驴xhl
这个作者很懒,什么都没留下…
展开
-
将java的list通过gson转化为json示例
用jmeter做接口测试,公司的后台是php,接口参数通常都是:filters:[{"field":"user_id","field_type":7,"operator":"is_null","value":null,"filter_no":1},{"field":"pool_id","field_type":"3","operator":"=","value":0,"filter_no":2...原创 2020-01-02 13:42:23 · 1291 阅读 · 0 评论 -
jmeter参数化引用,beanshell报错:'' Encountered "code" at line 14, column 15.
1、在jmeter中我们经常会使用到正则表达式去获取接口返回的参数,在引用参数的时候,可以直接使用“${var}”,如果这个参数的格式不带有任何符号需要转义的时候,那么这种引用方式就没有问题,但是如果遇到了var=“{"code":0,"msg":"success","now":"2018-12-10 19:49:09","data":[{"id":1,"na原创 2018-12-10 19:58:38 · 7375 阅读 · 0 评论 -
jmeter参数为json格式的时候,报错:Response message: org.apache.jorphan.util.JMeterException: Error invoking bsh
1、jmeter中使用beanshell写脚本的时候,如果参数为json格式的,我们通常会使用“”,但是参数里面也会有带有双引号的数据,此时如果直接引用就会报错,需要在参数中的“前面加上反斜杠 \ 进行转义,如果不加上反斜杠的话,计算机就会不认识这个参数没有加上反斜杠的请求:String json = "{"code":0,"msg":"success","now":"2018-12-10...原创 2018-12-10 18:49:00 · 13761 阅读 · 0 评论 -
jmeter调用jar包报错:Method Invocation Client.getDatas
1、jmeter调用自己写的jar包报错内容:2018-12-10 17:46:08,734 INFO o.a.j.u.JsseSSLManager: SSL session context: per-thread2018-12-10 17:46:08,766 INFO o.a.j.u.SSLManager: JmeterKeyStore Location: type JKS201...原创 2018-12-10 18:32:09 · 10579 阅读 · 1 评论 -
jmeter中查看结果树unicode转换成中文显示
1、修改Jmeter根目录下的jmeter.properties文件,把编码格式改为utf-82、添加BeanShell PostProcessor,并加入代码String s=new String(prev.getResponseData(),"UTF-8"); char aChar; int len= s.length(); ...原创 2018-12-19 14:56:27 · 167 阅读 · 0 评论 -
jmeter的JSON Path Extractor使用
1、jmeter安装插件:JSON Path Extractor2、JSON Path Extractor的使用Json提取方式:$.data[].需要获取的参数,如果层级比较多,需要一层一层的.查找下去,data[],括号里面填写的数值,想要获取第几个就填写几个,如果获取全部的话,填写*号...原创 2018-12-19 14:55:18 · 1178 阅读 · 0 评论 -
jmeter中Beanshell调用ArrayList方法的问题
1、beanshell中使用了ArrayList方法时,如果按照常规的写法: ArrayList <Company> companyList = new ArrayList<Company>();这样子是会报错的:Response message: org.apache.jorphan.util.JMeterException: Error invoking b...原创 2018-12-19 14:54:05 · 5585 阅读 · 1 评论 -
jmeter的时间戳函数使用
在使用jmeter做接口测试的时候,经常会要用到日期这种函数,让系统自动生成一些格式化的数据,方便接口测试,jmeter自身就带有时间戳的函数1、__time:获取时间戳、格式化时间(1)、${__time(yyyy-MM-dd HH:mm:ss:SSS,time)} :格式化生成时间格式 2018-10-26 11:08:23:635(2)、${__time(,)}:默认该公式精确...原创 2018-10-26 14:25:50 · 45373 阅读 · 3 评论 -
linux环境搭建jmeter+jenkins+ant环境
1、linux环境安装jdk(1)、在官网下载一个jdk的版本:https://www.oracle.com/technetwork/cn/java/javase/downloads/index.html下载jar包之后,通过命令移动到linux环境mac环境下:scp /User/jocelyn.xu/jdk-8u181-linux-x64.tar.gz root@10.0.5....原创 2018-09-27 19:43:50 · 964 阅读 · 0 评论 -
jenkins配置jmeter运行的时候提示:java.io.FileNotFoundException: jmeter.log (Permission denied)
通过jenkins来运行jmeter的时候,有时候会遇到java.io.FileNotFoundException: jmeter.log (Permission denied) 这个时候进入到jmeter的安装目录下面,将jmeter.log的权限修改一下就OK了 ...原创 2018-08-22 10:07:55 · 6627 阅读 · 1 评论