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

时间:2011-07-05 11:30:09

标签: soap soapui soap-client

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

4 个答案:

答案 0 :(得分:50)

是的,这是可能的!

在左侧的Navigator视图中双击您的WSDL界面。

然后选择名为服务端点的第二个选项卡。选择所需的端点(或首先通过“+” - 符号添加),然后单击分配。在那里,您选择所有请求和TestRequests

答案 1 :(得分:4)

答案 2 :(得分:2)

据我所知,在soapUI本身无法做到这一点。但是,您可以尝试以下方法:

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

当然,这只适用于您想要更改的端点对于所有soapUI工件都相同的情况。

答案 3 :(得分:0)

从soapUI 4.5中,一个名为“Environments”的新功能已添加到soapUI Pro中。它非常方便,几乎可以让你在这里实现目标。

配置所有环境和相应的端点后,运行testSuite / testCase时,需要从下拉列表中选择环境。您可以添加所需的任意数量的环境。这样,当您想要翻转环境时,您无需更新任何内容。