我的SOAPUI测试套件中有一系列测试步骤,我想生成一个随机值并将其传递给测试?我曾尝试使用$ {=(int)(Math.random()* 50000)}但它只会将不同的随机值传递给我的测试请求。
谢谢
答案 0 :(得分:0)
如果我理解正确,您试图将相同的随机值传递给给定测试套件中的所有测试步骤。
runner.testSuite.setPropertyValue( "rnd",((int)Math.random()*50000).toString());
=${#TestSuite#rnd}
现在,无论何时运行Testsuite,都会创建另一个随机值,并且所有测试用例中的所有Teststeps都使用相同的值。