如何更改多个测试的端点地址



我知道如何更改每个测试的端点,但我有100多个测试,所以我想选择项目/所有测试并说设置新端点。这可能吗?

这是可能的!

双击左侧Navigator视图中的WSDL接口。

然后选择第二个选项卡Service Endpoints。选择所需的端点(或首先通过"+"符号添加它)并单击Assign。在这里选择All Requests and TestRequests

您还可以设置一个'集中式'端点前缀,如下所示:http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint

据我所知,在soapUI本身中没有办法做到这一点。但是,您可以尝试以下操作:

    保存项目并关闭soapUI。
  • 在文本编辑器中打开项目的XML文件。
  • 查找包含端点URL的<con:endpoint>
  • 替换文本编辑器中的端点

当然,只有当您想要更改的端点与所有soapUI工件相同时,这才有效。

从soapUI 4.5开始,一个名为"Environments"的新特性被添加到soapUI Pro中。它非常方便,几乎可以让你在这里达到你想要达到的目标。

一旦你配置了所有的环境和相应的端点,当你运行testSuite/testCase时,从下拉菜单中选择环境就是一个问题了。您可以添加任意数量的环境。这样,当您想要翻转环境时,您不需要更新任何内容。

相关内容

  • 没有找到相关文章

最新更新