Soap 如何更改多个测试的端点地址?
我知道如何更改每个测试的端点,但我有100多个测试,所以我想选择项目/所有测试,并说设置新端点。有可能吗?据我所知,在soapUI本身中无法做到这一点。但是,您可以尝试以下方法:Soap 如何更改多个测试的端点地址?,soap,soapui,soap-client,Soap,Soapui,Soap Client,我知道如何更改每个测试的端点,但我有100多个测试,所以我想选择项目/所有测试,并说设置新端点。有可能吗?据我所知,在soapUI本身中无法做到这一点。但是,您可以尝试以下方法: 保存项目并关闭soapUI 在文本编辑器中打开项目的XML文件 搜索包含端点URL的 在文本编辑器中替换端点 当然,只有当您想要更改的端点对于所有soapUI人工制品都相同时,这才有效。是的,这是可能的 双击左边Navigator视图中的WSDL接口 然后选择称为服务端点的第二个选项卡。选择所需的端点(或首先通过“
- 保存项目并关闭soapUI
- 在文本编辑器中打开项目的XML文件
- 搜索包含端点URL的
- 在文本编辑器中替换端点
然后选择称为服务端点的第二个选项卡。选择所需的端点(或首先通过“+”符号添加),然后单击“指定”。您可以在这里选择所有请求和测试请求。您还可以按照此处所述设置“集中式”端点前缀:从soapUI 4.5开始,soapUI Pro中添加了一个名为“环境”的新功能。它非常方便,可以让你在这里实现你想要实现的目标
一旦配置了所有环境和相应的端点,就需要在运行testSuite/testCase时从下拉列表中选择环境。您可以添加任意数量的环境。通过这种方式,当您想要翻转环境时,您不需要更新任何内容。Wow,虽然使用了soapUI Pro,但从版本2.x:-)仅供参考,“所有请求和测试请求”选项位于下拉菜单的顶部。因为我有一个相当高的端点列表,一开始我没有找到它。此外,在启动TestRunner时,您也可以覆盖那里的端点。