【问题标题】:K6 test execution behaviorK6 测试执行行为
【发布时间】:2021-09-06 11:37:23
【问题描述】:

大家好。 我是 K6 新手,对测试执行有疑问。
例如,我对给定的配置进行了一些小测试。
export const options = {
stages: [
    { target: 10, duration: '30s'}
]}

当我使用此配置运行测试时,在控制台底部我可以看到这一行
[======================== ==============] 01/10 VU。
这是否意味着 k6 会按顺序执行测试,并且只有在完成一次迭代之后才会开始下一次迭代?
我以为测试会同时执行

【问题讨论】:

    标签: typescript performance-testing k6


    【解决方案1】:

    options.stages 是具有ramping VUs 执行器的单个场景的简写。

    对于您的阶段,k6 将在您的测试的第 0 秒从单个 VU 开始,然后随着时间的推移线性增加 VU 的数量,以便在 30 秒后达到 10 个并发 VU。 30 秒后,您的测试将结束。

    【讨论】:

    • 感谢您的澄清
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 2020-09-11
    • 1970-01-01
    相关资源
    最近更新 更多