Gatling入门--安装 录制 回放

1 安装
前置条件:
必须先安装JDK, 且版本至少是JDK8.(JDK的安装方式请自行百度)

下载地址:https://gatling.io/download/ (可以下载gatling的zip安装包)
将下载的gatling的zip安装包解压到你想安装的目录下即完成了安装。
备注:在linux下解压zip压缩包的命令是:
unzip -o -d /usr/local/software/gatling gatling-charts-highcharts-bundle-3.0.3-bundle.zip
-o:不提示的情况下覆盖文件;
-d:指明将文件解压缩的目录

2 录制脚本

  • 启动gatling的录制功能
# 到gatling的安装目录下
cd /usr/local/software/gatling
# 在mac or linux操作系统下
./bin/recorder.sh

执行完控制台会出现Gatling入门--安装 录制 回放红框内为你的gatling安装目录
然后会出现gatling录制器的配置页面
Gatling入门--安装 录制 回放
由于gatling监控的是本地的8000端口,所以需要设置浏览器的代理为localhost 8000
mac设置浏览器的代理方式为:
打开浏览器的 设置,点击打开代理设置:
Gatling入门--安装 录制 回放
然后会弹出如下页面,填写代理即可。
Gatling入门--安装 录制 回放

  • 录制
    先修改Package & Class Name
    (1) Package为存储录制脚本的目录名,存储的脚本存放在gatling下user-files/simulations/,Package为空,会直接将脚本存放到user-files/simulations/目录下。
    (2) Class Name为存储脚本的文件名称
    点击录制页面的start按钮
    Gatling入门--安装 录制 回放
    去浏览器里执行需要被录制的操作,执行完点击 Stop & Save
    Gatling入门--安装 录制 回放
    3 回放录制脚本
    Gatling入门--安装 录制 回放