Gatling性能测试工具使用简介

发表于:2022-5-06 09:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:叶常落    来源:稀土掘金

  Gatling介绍
  虽然gatling的脚本使用scala来写的,但是一点也别担心,你不需要深入学习Scala语言。
  Gatling的一个常用的使用流程:
  ·安装
  · 录制脚本(真的非常简单,往下读下去)
  · 微调脚本
  · 执行性能测试
  · 查看html结果报告
  下面会做具体介绍
  1. 安装
  解压后查看目录结构:
  其中bin目录存放了启动脚本,gatling.sh 和recorder.sh可以分别启动测试器和记录器。
  2.录制脚本
  Gatling的录制脚本功能是我最喜欢的一个功能了。只需要把手机的http代理设置为Gatling recorder监听的端口,就可以完全的记录手机发出的http请求了,这简直是场景模拟的利器,极大的提升了效率。
  下面看一下如何进行录制:
  命令行执行
  sh recorder.sh 启动图形界面,点击start开始录制所有经过8000端口的http请求,录制完成后会保存在user-files/simulations/目录。
  录制界面
  3. 微调脚本
  虽然我们完成了脚本的录制,但是并不能直接就用,需要对脚本进行一些微调。
  RecordedSimulation.scala 文件保存了刚才录制的脚本,可以通过文本编辑器打开,微调。
  4. 执行测试
  sh gatling.sh

  5. 查看报告
  html版本的报告如下:

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号