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