如何使用计时器在加特林进行负载测试



我是加特林负载测试工具的新手。我想在像JMeter计时器这样的场景中使用计时器(例如高斯随机计时器,均匀随机计时器(。有什么办法使用它吗?提前谢谢。

您可以使用暂停方法。开箱即用,它提供固定和统一的随机停顿。但您也可以分配自己的表达式来获得所需的效果。

请参阅文档中的此示例:

scenario("Standard User")
  .exec(http("Access Github").get("https://github.com"))
  .pause(2, 3) //uniform random pause
  .exec(http("Search for 'gatling'").get("https://github.com/search?q=gatling"))
  .pause(2) //fixed pause

看看快速备忘单:http://gatling.io/docs/current/cheat-sheet/。您要查找的东西在基地中结构部分。

pause是最基本的选择。它只是暂停该时间段的模拟。但是,还有更高级的,例如pacerendezvous,它们更复杂一些。

最新更新