为了更好的阅读,请点击个人网站:https://xiuxiuing.gitee.io/blog/2018/09/18/gatlingrecorder/
Gatling 提供了可视化的接口录制功能,我们无须写任何代码,通过录制功能可以自动生成性能测试所需要的脚本。

上篇文件如何配置IntelliJ的开发环境,本文将谈谈如何使用录制功能。

  1. 在IntelliJ中选择Recorder文件右键运行,即可打开Gatling录制的界面,如果不是使用IntelliJ来开发,运行/bin/recorder.sh 命令也是可以启动录制界面的。
    {% asset_img Gatling录制.png %}
    设置完成后,点击start,开始录制。

  2. 在Firefox设置中,设置网络代理
    {% asset_img proxy.png %}

  3. 使用类似PostMan的工具,模拟发送http请求
    {% asset_img postman.png %}
    如果使用的Https协议的话,需要添加例外
    {% asset_img liwai.png %}

  4. Gatling客户端则会监听到接口请求,接口录制完成后,点击Stop & Save
    {% asset_img save.png %}

  5. 在IntelliJ中可以看到录制完后自动生成的脚本
    {% asset_img IntelliJ.png %}
    由于录制过程中会有我们不需要的请求,可以在脚本中删除。

  6. 点击Engine脚本右键即可运行我们录制的脚本了。

    com.xiuxiuing.RecordedSimulation is the only simulation, executing it.
    Select simulation id (default is 'recordedsimulation'). Accepted characters are a-z, A-Z, 0-9, - and _Select run description (optional)Simulation com.xiuxiuing.RecordedSimulation started...
    

Gatling 录制功能使用相关推荐

  1. python 屏幕录制_Python实现屏幕录制功能的代码

    前段时间做视频时需要演示电脑端的操作,因此要用到屏幕录制,下载了个迅捷屏幕录制,但是没有vip录制的视频有水印且只能录制二分钟,于是鄙人想了下能不能通过万能的python来实现呢?经过一晚上的尝试发现 ...

  2. android 仿微信聊天界面 以及语音录制功能,Android仿微信录制语音功能

    本文实例为大家分享了Android仿微信录制语音的具体代码,供大家参考,具体内容如下 前言 我把录音分成了两部分 1.UI界面,弹窗读秒 2.一个类(包含开始.停止.创建文件名功能) 第一部分 由于6 ...

  3. ios html录制视频,iPhone怎么录屏?玩转iOS14自带屏幕录制功能全攻略

    原标题:iPhone怎么录屏?玩转iOS14自带屏幕录制功能全攻略 录屏是很多小伙伴,平时用的比较多的一项功能.苹果手机内置了录屏功能,无需下载安装第三方APP即可体验.不过,有一些小伙伴对iPhon ...

  4. IOS ReplayKit RPScreenRecorder 的屏幕录制功能

    IOS ReplayKit RPScreenRecorder 的屏幕录制功能 开始录制有两个方法: (void)startRecordingWithMicrophoneEnabled:(BOOL)mi ...

  5. FFmpeg 开发(12):Android FFmpeg 实现带滤镜的微信小视频录制功能

    前文利用 FFmpeg 分别实现了对 Android Camera2 采集的预览帧进行编码生成 mp4 文件,以及对 Android AudioRecorder 采集 PCM 音频进行编码生成 aac ...

  6. android 实现屏幕录制功能,Android实现屏幕录制功能

    本文实例为大家分享了Android实现屏幕录制功能的具体代码,供大家参考,具体内容如下 1.效果图: 2.添加依赖 dependencies { implementation fileTree(dir ...

  7. RobotStudio软件:机器人仿真视频录制功能使用方法

    目录 功能介绍 屏幕录像机设置 仿真视频录制命令介绍 仿真视频录制操作 仿真视频查看方法 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 功能介绍 Rob ...

  8. 利用SwitchyOmega和Jmeter实现Jmeter录制功能

    首先,为什么写这篇文章? 我的需求是要利用Jmeter工具给项目做压测,压测过程中肯定要建立http请求. 但是一个页面肯定有很多请求和响应,手动添加过于麻烦. 所以就要用到录制控制器搞定这个问题,我 ...

  9. 脚本录制软件python 按键精灵 tc_用动作脚本的方式介绍如何使用按键精灵的录制功能...

    使用说明:按下热键2,即可启动脚本. 运行环境:分辨率:1024x768 色深:32位 操作系统:Win @vrBrothers.Leo 2006.9//初始化的工作 Dim hWnd Dim ax, ...

最新文章

  1. 采用TCPListener/TCPClient实现图片传输
  2. c++实现时间轴,时间管理器
  3. 游戏数仓分析(三)SpringBoot项目对数据进行可视化展示,每日注册用户
  4. 前端学习(2792):下拉刷新
  5. 一步步编写操作系统 08 bios跳转到神奇的内存地址0x7c00
  6. 在线验证json字符串
  7. Bootstrap 折叠插件
  8. 通俗易懂!视觉slam第四部分——slam刚体三维空间运动
  9. Android实战经验之图像处理及特效处理的集锦
  10. APP 设计原则(界面设计原则) / 设计模式(界面设计模式、 程序架构模式、程序方法模式) 简述
  11. 前端每日实战:121# 视频演示如何用 CSS 和 D3 创作一个小鱼游动的交互动画
  12. 【深度学习】基于PyTorch搭建ResNet18、ResNet34、ResNet50、ResNet101、ResNet152网络
  13. 无需服务端的多平台同步利器(btsync)
  14. 高中计算机会考操作题程序设计,高中信息技术算法与程序设计题库(含答案)
  15. RPLIDAR最强参数详解
  16. 【MapReduce运行报错】Type mismatch inkey form map:excepted org.apache.hadoop.io.Text,recived MR.wordcount.
  17. xp计算机组策略怎么打开,WinXP系统打开组策略的命令是什么?
  18. 10个提升效率的编程好习惯
  19. C#+CodeSoft 根据Label模板打印标签
  20. CSP-J2020复赛题解

热门文章

  1. linux下的ktime_t timeval timespec
  2. 【我的Android进阶之旅】你了解adb device unauthorized的原因 和 adb授权机制的中adbkey与adbkey.pub的作用吗?
  3. Unity3D制作高通AR(增强现实)图片识别应用
  4. 刚入职!就遇到上亿(MySQL)大表的优化
  5. PHP重要信息通知(短信通知+语音播报)解决方案
  6. c++安全编写对象池中文版
  7. grid布局浏览器兼容_grid布局适配IE
  8. linux debian iso下载,Debian GNU/Linux 9.8 “Stretch” live和DVD ISO现在可供下载
  9. NeuroSLAM 论文解析
  10. Spring Security 入门 Remember-Me 记住我功能