随笔分类 -  jmeter

一款常用的开源接口压力测试工具
摘要:beanshell前置 beanshell后置 beanshell取样器 beanshell断言 1.vars :局部变量,map类型 当前线程组中设置,取变量值 2.props 全局变量,map类型 可以跨线程设置,取变量值 3.prev 获取响应的状态码:prev.getResponseCode 阅读全文
posted @ 2022-07-20 15:58 致命风华 阅读(205) 评论(0) 推荐(0)
摘要:前言场景: 当我们在做一个A接口请求后,想要在后续请求中使用,但是需要将拿到的值做变化 接口文档(示例),从以下接口中请求,获得age的值,但是呢,下一个请求想要的是age=19,所以,要将获得的age值做加法 1、我们可以通过json提取器可以先根据返回把age的值取出来,并放到变量age中 方法 阅读全文
posted @ 2022-07-20 11:24 致命风华 阅读(235) 评论(0) 推荐(0)
摘要:【linux环境为例--初稿缺一些截图,只是暂列步骤】 链接上linux环境 安装jenkins,jenkins官网下载地址:https://www.jenkins.io/download/ 虽然现在都推崇使用在线安装,本人还是喜欢下载war包的方式 jenkins的运行,依赖于java环境,所以确 阅读全文
posted @ 2022-02-24 10:14 致命风华 阅读(101) 评论(0) 推荐(0)
摘要:ANT环境准备 下载ant,下载地址:https://ant.apache.org/bindownload.cgi 下载对应的版本,此处用windows为例,下载zip类型的,我们可以看到对jdk的要求,所以我们的jdk版本要满足 下载后进行解压缩,并且配置环境变量,此处不做过多赘述 打开cmd,运 阅读全文
posted @ 2022-02-23 17:33 致命风华 阅读(664) 评论(0) 推荐(0)
摘要:新建脚本 右击测试计划,添加,线程,线程组 2.添加取样器,http请求 填入如下参数。 这个接口是 接口路径为:/demo/hello 参数为:name 、 age 返回为:{“name”:“demo”,“age”:18} 接口逻辑:传入什么name和age值,返回给你什么name和age值 此处 阅读全文
posted @ 2022-02-23 17:08 致命风华 阅读(47) 评论(0) 推荐(0)
摘要:tips 修改英文为中文 【方法1】修改jmeter的bin目录下的jmeter.properties中的语言行 使用记事本打开,搜索lan,找到如下,修改为如下的ZH_CN 【方法二】在jmeter的菜单中设置语言为中文,当然此处我已经改为中文了,你可以根据位置来选择(当然要相信自己的外语能力啦) 阅读全文
posted @ 2022-02-23 16:43 致命风华 阅读(96) 评论(0) 推荐(0)
摘要:环境支持 需要安装jdk,建议安装jdk1.8+的版本,因为jmeter5.x的版本最低需要jdk1.8 下载地址:https://www.oracle.com/java/technologies/downloads/ 安装jdk,并且配置环境变量,安装jdk省略(无脑下一步即可,记住你安装的jdk 阅读全文
posted @ 2022-02-23 16:34 致命风华 阅读(113) 评论(0) 推荐(0)
摘要:jmeter启动报错,如下: 看提示错误是缺失了ApacheJMeter.jar包,查看jmeter启动脚本,看到也是需要这个jar包的 所以,应该是jmeter的包不完整导致的,去官网下载 解压完成之后,重新打开,问题解决,可以正常打开 阅读全文
posted @ 2021-03-09 13:56 致命风华 阅读(1310) 评论(0) 推荐(0)