SoapUI使用groovy更改延迟步骤中的毫秒值

SoapUI使用groovy更改延迟步骤中的毫秒值,groovy,soapui,Groovy,Soapui,我想用groovy大量更新SoapUI中现有的延迟步骤,其值为1000毫秒 新值应为: ${=(int)(Math.random()*10000)} 有人能帮忙吗?SoapUI项目文件是一个XML文件。您可以使用Groovy替换该文件中的值,如下所示: def projectFileA = new File('/path/to/your/soapui-project.xml') def projectFileB = projectFileA.text.replaceAll('your old s

我想用groovy大量更新SoapUI中现有的延迟步骤,其值为1000毫秒

新值应为: ${=(int)(Math.random()*10000)}


有人能帮忙吗?

SoapUI项目文件是一个XML文件。您可以使用Groovy替换该文件中的值,如下所示:

def projectFileA = new File('/path/to/your/soapui-project.xml')
def projectFileB = projectFileA.text.replaceAll('your old string', 'your new string')
projectfileA.text = projectfileB
如果没有Groovy IDE设置,可以使用groovyConsole,也可以在SoapUI本身中尝试