【发布时间】:2015-12-08 07:49:39
【问题描述】:
我的 SOAPUI 测试套件中有一系列测试步骤,我想生成一个随机值并将其传递给测试?我尝试使用 ${=(int)(Math.random()*50000)} 但它只将不同的随机值传递给我的测试请求。
谢谢
【问题讨论】:
-
如果您不希望测试请求,您希望随机数在哪里?
标签: rest get automated-tests soapui
我的 SOAPUI 测试套件中有一系列测试步骤,我想生成一个随机值并将其传递给测试?我尝试使用 ${=(int)(Math.random()*50000)} 但它只将不同的随机值传递给我的测试请求。
谢谢
【问题讨论】:
标签: rest get automated-tests soapui
如果我理解正确,您正在尝试将相同的随机值传递给给定测试套件中的所有测试步骤。
runner.testSuite.setPropertyValue( "rnd",((int)Math.random()*50000).toString());
=${#TestSuite#rnd}
现在,每当您运行测试套件时,都会创建另一个随机值,并且所有测试用例中的所有测试步骤都使用相同的值。
【讨论】: