《28》 jmeter
一、jmeter工具基础篇
1.设置语言
临时设置

永久设置:


重启
2.测试计划



注意:

最后,每次运行前,将脚本保存到一个地方
3.线程组


4.http请求

5.查看结果树

6.变量


秒杀 - 跨线程组:
xxx
7.调试取样器

8.定时器


9.断言

10.cookie管理器
都市商场要加上HTTP cookie管理器 才能登录成功

11.http请求默认值

12.正则表达式提取器


13.监听器

14.json提取器

给密码加盐

点生成之后,自动复制了
我们只要在密码栏里点击ctrl+v
自动将密码粘贴进去

验证是否获取到正确的值

将值写到json提取器里面

使用提取到的值

15.switch控制器

使用方法

如果匹配不上,则不会跑请求

工作中一般在测试计划里面设置要运行的请求


16.if控制器

各个请求各走一半:


改成1:2
线程数改为3的倍数
并修改if语句 :分别为%3!=0 和%3==0


可以用聚合报告看一下比例:

7:3 怎么构成:
线程数改为100


17.beanshell




打印


把jmeter的值给beanshell ->



查配置文件里面的内容:
不带#的都可以查

18.jdbc请求

添加jdbc取样器

添加jdbc配置元件

两边名字要保持一致:


配置连接

jdbc连接

19.导入jar包

通过开发给的包来加密

测试计划导入md5

beanshell前置处理器整理:

应用:

如果用第二种方法导入,就不需要在测试计划里面导入jar包
20.导入Java文件
21.计数器
22.临界部分控制器
23.参数化技术
24.信息头管理器
25.代理服务器
26.跨线程组关联技术

浙公网安备 33010602011771号