性能测试
文章平均质量分 78
回忆式~过去.
测试工程师
展开
-
Linux环境下部署运行jmeter
一、Linux上传jmeter和jdk压缩包文件jmeter官网和java-jdk官网下载压缩包文件jmeter下载地址:点此下载 jmeterjava-jdk下载地址:点此下载 jdk安装包根据Linux配置进行选择,我的是x86的,所以选择jdk-8u321-linux-i586.tar.gz就行,ARM的就选择对应的就OK二、上传文件到Linux并解压文件Linux目前下创建测试目录,测试文件最好单独放一起,最后可以一起删掉,上传的时候最好直接把jmeter的jmx脚本一起放入上传原创 2022-03-03 20:48:53 · 9022 阅读 · 3 评论 -
Jmeter将token设置为全局变量并跨线程进行传递参数
Jmeter将token设置为全局变量并跨线程进行传递参数提取token设置全局变量使用函数助手获取全局变量添加信息头管理器运行查看结果树我们在用Jmeter做性能测试时,一般会涉及到多个线程组。而线程之间或接口之间会对上个参数有依赖性,那么我们将接口中的参数提取出来供其他线程组或接口调用呢这就需要使用到__setProperty函数,如何使用通过Jmeter的函数助手来使用并获取全局变量呢,以下是详细使用步骤。提取token添加一个正则表达式提取器来提取登录接口中返回的token信息(1)引用名原创 2020-05-22 15:15:34 · 7929 阅读 · 0 评论 -
Jmeter-分布式压测配置及常见问题(一文全)
Jmeter-分布式压测傻瓜式配置及常见问题的解决参考Jmeter官网内容 http://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.htmljmeter分布压测的原理1、Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它机器做为代理机(Agent)。2、执行时,C...原创 2020-10-15 19:53:31 · 15770 阅读 · 4 评论 -
Jmeter连接数据库获取数据作为参数传递
Jmeter连接数据库获取数据作为参数传递一、导入驱动包二、添加JDBC Connection Configuration三、添加采样器"JDBC Request"四、运行查看结果五、在http请求中加入变量进行请求六、循环读取数据库用户信息,传递参数请求七、jmeter自动去获知数据库表的用户数,然后去循环取值进行登录一、导入驱动包本次以postgresql数据库为例,网上下载数据库驱动包(其他数据库步骤一样)https://jdbc.postgresql.org/download.html.,将该j原创 2021-06-28 20:08:26 · 12835 阅读 · 6 评论 -
Jmeter多线程接口关联
jmeter多线程接口关联比如在做场景测试中我们只希望登录接口执行一次,我们可以单独放到一个线程组中,这时候其他接口会依赖于登录接口的token进行获取先将token使用使用正则提取出来然后使用BeanShell 后置处理程序来设置为全局变量下面展示一些//String token = bsh.args[0];//print(token);${__setProperty(token,${token},)}写入到HTTP信息头管理器中然后在另一个线程组中即可成功获取...原创 2021-04-06 16:37:16 · 7362 阅读 · 0 评论