JMETER与它的组件们( 二 )


JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图
设置好服务器记得点击启动
JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图
这时候请求的数据就会全部显示在你面前了
JDBCJDBC链接数据库
链接数据库我们需要一个链接数据的jar包:https://downloads.mysql.com/archives/c-j/
JMETER与它的组件们

文章插图
 步骤
1 测试计划中添加上方下载的jar包
2 添加一个线程组 添加一个jdbc链接配置器
JMETER与它的组件们

文章插图
DataBase URL:库名+?+ useUnicode=true&characterEncoding=utf8,加入后缀防止乱码3 取样器中添加一个jdbc request
JMETER与它的组件们

文章插图
4把需要取得值放入变量
JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图
value=https://www.huyubaike.com/biancheng/vars.getobject("resultserial_nos").get(8).get("serial_number");vars.put(serial_number,value);
JMETER与它的组件们

文章插图
同步定时器
JMETER与它的组件们

文章插图
同步定时器设置了集合点,达到并发的作用
说到并发绕不开的就是并行:并发其实就是任务切换,而并行就是多个进程同时进行,Jmeter也提供了并发插件这里不做赘述,有兴趣的可以去插件管理内自己下载:Parallel Controller
事务控制器我们需要去测试几个接口的混合场景下的性能,就需要把几个接口放到一个事务中
JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图
stepping Thread Group + jp@gc - Transactions per Second + jp@gc - Response Times Over Time线程组中有个stepping thread group可以帮助我们不断加压增加线程组数量来查看不同压力下的tps
JMETER与它的组件们

文章插图

JMETER与它的组件们

文章插图
安装插件: jpgc - Standard Set这里有jp@gc - Transactions per Second可以用这个查看每秒事务处理
纵坐标为TPS横坐标为时间
JMETER与它的组件们

文章插图
纵坐标为请求响应时间
JMETER与它的组件们

文章插图
友情链接
selenium结合jmeter进行测试

推荐阅读