如果与变量一起使用,Taurus GUI 不会反映解析参数
Taurus GUI doesn't reflect parse parameters if it was used with variables
我在 Taurus GUI 上工作时发现了这一点,我注意到当我将参数与变量一起使用时,-gui 工具并没有真正反映正确的行为。
请让我知道这是一个错误还是它是如何设计的。
我的 yaml 配置。
运行
bzt myYaml.yaml -gui
但是,当我创建一个包含值 ${__groovy(Math.round(92/100 * ${__P(threads)}),)}
的变量时
bzt myYaml.yaml -gui
没有表明配置正确,默认线程组线程数为 1。
在 User Defined Variables 中声明的变量在测试开始时被初始化,这就是插件显示 0 的原因。
而如果您设置以下值,则它是内联计算的:
${__groovy(Math.round(92/100 * ${__P(threads,100)}),)}
我在 Taurus GUI 上工作时发现了这一点,我注意到当我将参数与变量一起使用时,-gui 工具并没有真正反映正确的行为。
请让我知道这是一个错误还是它是如何设计的。
我的 yaml 配置。
运行
bzt myYaml.yaml -gui
但是,当我创建一个包含值 ${__groovy(Math.round(92/100 * ${__P(threads)}),)}
bzt myYaml.yaml -gui
没有表明配置正确,默认线程组线程数为 1。
在 User Defined Variables 中声明的变量在测试开始时被初始化,这就是插件显示 0 的原因。
而如果您设置以下值,则它是内联计算的:
${__groovy(Math.round(92/100 * ${__P(threads,100)}),)}