Java 如何在SOAPUI属性测试步骤中重用对象

Java 如何在SOAPUI属性测试步骤中重用对象,java,groovy,soapui,Java,Groovy,Soapui,我有一个使用属性步骤的SOAPUI测试请求。 属性步骤包含多个GUID,定义如下: ${=new BigInteger(130, new java.security.SecureRandom()).toString(32)} 是否可以不为每个属性实例化新的SecureRandom?创建Groovy测试步骤,或使用测试设置将答案分配给属性。然后在后续的测试步骤中使用该属性扩展。上述代码不会生成GUID,而是生成一个随机字符串 对于随机GUID,您应该调用: java.util.UUID.rand

我有一个使用属性步骤的SOAPUI测试请求。 属性步骤包含多个GUID,定义如下:

${=new BigInteger(130, new java.security.SecureRandom()).toString(32)}

是否可以不为每个属性实例化新的SecureRandom?

创建Groovy测试步骤,或使用测试设置将答案分配给属性。然后在后续的测试步骤中使用该属性扩展。

上述代码不会生成GUID,而是生成一个随机字符串

对于随机GUID,您应该调用:

java.util.UUID.randomUUID() 
如果需要特定的字符串,则应在randomUUID之后调用toString()

java.util.UUID.randomUUID().toString()