性能文章>【3】性能测试平台从设计到实现-如何玩转压测脚本>

【3】性能测试平台从设计到实现-如何玩转压测脚本原创

https://a.perfma.net/img/2871132
1年前
3744836

        作为习惯用Terminal胜过用图形化界面的同学,今天来分享下是如何来编写&调试基于Gatling引擎的Scala压测脚本~

首先给大家秀一个平时写的压测脚本~

这里有一个不是常用属性 【.sign】顾名思义,我们用它来做签名,同时我们也可以用它来设置动态参数,用于绕过重复请求的校验。

构建完请求协议之后,来看下我们怎么来实时查看每个响应的结果,便于观察返回是否符合预期

在transformResponse中 捕获每个session发起请求后的response响应,把响应体输出出来即可

      最后设置想要的加压模型和持续时长,就可以愉快开始压测了~

来看下执行结果

成功,调试好的脚本上传到平台去实际发压吧~

点赞收藏
分类:标签:
imath60

ASAP

请先登录,查看8条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步

为你推荐

推荐几个我近期排查线上http接口偶发415时用到的工具

推荐几个我近期排查线上http接口偶发415时用到的工具

36
8