Jmeter脚本录制

Jmeter脚本录制

Posted by 青夜梓藤 on 2019-02-09

1 loadrunner 与 jmeter 对比

优缺点

  • loadrunner 底层是 C 语言,jmeter 是 java,处理速度上 c 比 java 快
  • c 多进程,java 单进程,所以 loadrunner 处理速度应该比 jmeter 快
  • jmeter 开源、小巧方便

测试结果差异性

jmeter 启用长连接后可能会出现测试结果与 loadrunner 不一致的情况,如 loadrunner 测 TPS 为 10 但 jmeter 测 TPS 为 20

2 badboy 录制

Badboy 录制比较简单,安装完 badboy 后输入要录制的网址即可录制,录制完成导出到 jmeter 即可,不再赘述。
image

3 代理录制

1)添加线程组

image

2)添加 HTTP 代理服务器

image

3)设置 HTTP 代理

  • 设置端口、脚本位置

image

  • 设置过滤器
    在抓包过程中想抓取无关的图片、css、js 可在排除模式进行设置..(jpg|css|png|gif|js).

image

4 浏览器设置代理

image

5 启动 HTTP 代理

image

6 录制

此时,在浏览器中进行的操作,就会录制到线程组下面

7 录制完成,点击停止

image