随笔分类 -  Jmeter

摘要:本文转自https://www.cnblogs.com/yiyaxuan/p/12672281.html 需求前提:我想压测获取产品列表这个接口,但是这个接口依附于sessionid,所以我必须先登录成功,拿到登录接口,但是我只想实现压测获取产品列表这个接口,所以登录没必要登录多次,只需要登录一次就 阅读全文
posted @ 2020-07-10 14:53 意如柳 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:我没有找到根本原因,但是我用了个取巧的办法: 先将原来的报告移到别的文件夹,执行完jmeter脚本后,再把那些旧报告移回来(也可以不移回来,我这里是为了能从jenkins页面上看)。 阅读全文
posted @ 2018-11-28 16:08 意如柳 阅读(762) 评论(0) 推荐(0) 编辑
摘要:今天工作时碰到一个问题:测试环境中由于tomcat没指定webapps下的文件夹名,导致tomcat使用了webapps下默认的文件夹名,而我的jmeter脚本都已经做出来了,一共83个接口,挨个改路径会很麻烦。于是想到在路径上加个参数的办法: 1、使用文本编辑器打开.jmx脚本文件(幸而文本编辑器 阅读全文
posted @ 2018-10-09 23:37 意如柳 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:这里的其中一个属性值必须要先编码再传参才可以,具体可以通过抓包分析观察: 阅读全文
posted @ 2018-09-19 13:58 意如柳 阅读(1765) 评论(0) 推荐(0) 编辑
摘要:MIME类型~Content-Type; 参数名称~name 阅读全文
posted @ 2018-09-19 12:23 意如柳 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:思路:将某一线程组内的变量通过“__setProperty”函数设置成jmeter的全局变量,在另一线程组中通过“__P”函数调用即可。 1.添加-后置处理器-BeanShell PostProcessor Parametres:把需要操作的参数传递给Bean Shell PostProcessor 阅读全文
posted @ 2018-09-16 20:11 意如柳 阅读(5663) 评论(0) 推荐(0) 编辑
摘要:(1)在Windows下运行 操作步骤: 1) 有多台电脑,每台电脑上都有jmeter,而且这几台电脑都互相能ping通。 2) 在我的电脑的jmeter的配置文件bin目录下的jmeter.properties里面添加其他电脑的ip。 3) 在其他人的电脑上要启动jmeter-server.bat 阅读全文
posted @ 2018-08-23 21:40 意如柳 阅读(6294) 评论(1) 推荐(0) 编辑
摘要:1) jmeter不能直接连数据库,需要先添加jar包。 然后将jar包的路径添加到下图: 2) 操作数据库之前要知道数据库的信息(ip、端口号、账号、密码),操作哪个数据库就连哪个: 在配置元件-JDBC Connection Configuration里添加Variable Name、数据库信息 阅读全文
posted @ 2018-08-23 21:37 意如柳 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一般压测时间:10-15分钟 这些并发用户一直在请求。 稳定性测试:一周 2天 衡量性能好坏的指标: 服务端每秒钟能处理的请求数 rt响应时间 就是你从发出请求到服务器端返回所需的时间。 查看结果 阅读全文
posted @ 2018-08-23 21:34 意如柳 阅读(185) 评论(0) 推荐(0) 编辑
摘要:关联:在前一个接口中得到的一个或多个数据,在下一个接口中要使用。至少是两个接口,单一接口用不到关联。可以使用后置处理器-json exactor。 一个json path里面只能写一个变量。 阅读全文
posted @ 2018-08-23 21:32 意如柳 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1) 用户定义的变量,比如ip,这种单一的值可以写在配置元件-请求头默认值里。 2) 函数助手 random() 产生随机数 counter() 计数,每次自增+1,可以用在请求中使用,也可以用在标题中使用: time() 时间戳,可以用在请求中使用,也可以用在标题中使用: 3) file:使用CS 阅读全文
posted @ 2018-08-23 21:30 意如柳 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示