我正在编写一个 jmeter 脚本,该脚本会不断加载数据,直到表达到指定的大小。我有一个 while 循环,其中有一个 HTTP 采样器来加载数据,然后是另一个带有 XPath 后处理器的 HTTP 采样器来检查表大小(它们调用两个不同的 API)。 XPath 后处理器的引用变量是 currentSize,我有一个用户定义的变量 maxSize,但使用 ${currentSize}
认为问题可能在于 XPath 的输出是一个字符串,我尝试在 beanshell 中执行各种操作以将其强制为数字,但我是一个 beanshell 菜鸟,所以我也没有成功。谁能指导我如何让 jmeter 将变量识别为数字? (最好是小数,但如果我必须四舍五入为整数,我可以接受。)
Thanks!
我认为使用 __javascript(parseInt()) 应该足以让您检查条件。
e.g.
${__javaScript(parseInt(${time_elapsed_string})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)