SoapUI 在 groovy 的延迟步骤中更改毫秒值
SoapUI change milliseconds value in delay step with groovy
我想用 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 本身中尝试。
我想用 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 本身中尝试。