Gatling - 在重复中有一个randomSwitch

时间:2015-03-27 15:15:59

标签: repeat gatling

我试图让randomSwitch为我提供一个随机函数,我希望在.repeat中有这个,以便我可以迭代它。

代码示例:

    val scn = scenario("myScenario").repeat(20) {
                                       randomSwitch(50.0 -> function1,
                                                     50.0 -> function2)
    }

randomSwitch部分正在处理它自己,但是当它被置于重复内部时它会抛出:

found   : io.gatling.core.structure.ChainBuilder
required: io.gatling.core.session.Expression[Int]

我会很感激有关如何以不同的形式使这种行为发挥作用的任何提示。

1 个答案:

答案 0 :(得分:0)

function1function2应为ChainBuilder类型(使用exec(...)构建),而不是任何其他类型。