开发者社区> 问答> 正文

如何选择压测脚本

脚本是场景中压测执行的主要内容,场景只有绑定了脚本才具有可执行性。

进入场景创建/编辑页面。

单击选择脚本按钮,弹出脚本选择窗口。

勾选需要的脚本,单击确定。

脚本选择

选择的脚本将会在脚本绑定下列出。

场景脚本列表

场景中的每个脚本需要为其配置压测执行属性,包括施压模式、并发用户数、施压机和步调时间。

施压模式:根据不同需求,可以选择常规模式、梯度模式和目标模式。
并发用户数:指单台施压机上模拟的用户数量,(并发用户数✖施压机)指定了一个脚本的并发量。并发用户数的上限为 2000,施压机上限为 5。若有更高并发量级需求,请联系管理员为您定制。

步调时间:步调时间用于控制事务执行频率,即压测请求的发送频率。设置步调时间后,在指定的单位时间内只会发送一次压测请求。事务每次执行后会根据所设步调时间及压测请求响应时间综合判断是否需要停顿,如需停顿则在停顿时间到达后再启动下一次执行。

例如,某事务每运行一次响应时间为 0.5 秒,如果希望每秒只执行两次事务请求则步调时间为 0 或空,如果希望每秒只执行一次事务请求则步调时间调整为 1 秒。如果步调时间设置为 1 秒而响应时间大于 1 秒,则步调时间不会生效,按响应时间发送压测请求。

注意:步调时间最终会作用于每个用户(并发连接)下对应脚本中的每一个事务。

展开
收起
猫饭先生 2017-10-31 13:47:15 1923 0
0 条回答
写回答
取消 提交回答
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
上云时代业务压测和诊断最佳实践 立即下载
超大规模性能测试的云端方案及案例分享 立即下载
Cassandra 性能压测及调优实战 立即下载