【问题标题】:SOAP UI automate request EndpointSOAP UI 自动请求端点
【发布时间】:2020-10-20 10:10:37
【问题描述】:

我正在使用 Soap Ui,我们有一些工作区,其中有很多项目,其中有 3 个对 dev、pro 等的请求。

我们想更改 dev 和其他一个属性,因为我们更改了端点 URL,手动执行将是有史以来最繁琐和最耗时的任务,因此我尝试使用脚本或 bash 脚本来自动更改请求的xml属性

我什至不知道这是否可能,因为我对 Soap Ui 知之甚少,所以如果我能就这是否可能或如何做到这一点得到一些帮助,你会很开心

对不起我的英语和我的基本/不好的解释,感谢那些回复的人

祝你有美好的一天

【问题讨论】:

    标签: soap automation soapui soap-client


    【解决方案1】:

    SoapUI 项目是一个纯文本 XML 文件。如果您想在不同的环境中运行,您可以编写一个在该文件中进行搜索和替换的脚本。在 Groovy 中,它会是这样的:

    def projectFileA = new File('/path/to/your/soapui-project.xml')
    def projectFileB = projectFileA.text.replaceAll('xmlns:api="http://someuri/"', 'xmlns:api="http://someotheruri/"')
    projectfileA.text = projectfileB
    

    【讨论】:

      猜你喜欢
      • 2018-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多