繁体   English   中英

如何使用Gatling测试页面加载时间

[英]How to test the page loading time with Gatling

例如-我需要检查1000个用户是否在3秒内响应。

用户数量和响应时间是否可配置?

此答案针对加特林2。

您可以通过配置模拟的“注入配置文件”来设置目标用户数:

setUp(scn.inject(atOnceUsers(1000)) // To start all users at the same time
setUp(scn.inject(rampUsers(1000) over (30 seconds) // To start gradually, over 30 seconds

有关更多信息,请参阅注入DSL文档。

如果您想检查所有用户在不到3秒的时间内做出响应,一种确保这是Gatling的断言的方法是:

setUp(...).assertions(global.responseTime.max.lessThan(3000))

如果该声明失败,则意味着至少一个用户在3秒钟内做出了响应,Gatling将在模拟完成后清楚地指示失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM