typescript - K6 测试执行行为
问题描述
大家好。我是 K6 的新手,对测试执行有疑问。
例如,我对给定的配置进行了一些小测试。
export const options = {
stages: [
{ target: 10, duration: '30s'}
]}
当我使用此配置运行测试时,在控制台的底部我可以看到这一行
[============================== ========] 01/10 VU。
这是否意味着 k6 顺序执行测试,并且仅在完成一次迭代后才开始下一次迭代?
我以为测试会同时执行
解决方案
options.stages
是具有逐渐增加的VU执行器的单个场景的简写。
对于您的阶段,k6 将在您测试的第 0 秒从单个 VU 开始,然后随着时间的推移线性增加 VU 的数量,以便在 30 秒后达到 10 个并发 VU。30 秒后,您的测试将结束。
推荐阅读
- php - 从支付结果中解析xml值
- javascript - javascript中的原型函数返回NaN
- microsoft-cognitive - 必应自定义搜索 - 结果元标记的格式如何?
- c# - 如何使用jquery将多个文件附加到formdata中
- node.js - mongodb findOneAndUpdate 替换文档而不是更新指定字段
- css - CSS Font Face 在 chrome 开发者工具中发出多个请求
- php - Laravel Eloquent distinct 没有按预期工作
- javascript - Javascript/ECMA 日期验证
- r - R中具有字符元素的矩阵的行列式
- prolog - Prolog Wumpus 如何在未知迷宫中找到路径