我知道如何更改每个测试的端点,但我有100多个测试,因此我想选择项目/所有测试并说设置新端点。它可以吗?
答案 0 :(得分:50)
是的,这是可能的!
在左侧的Navigator视图中双击您的WSDL界面。
然后选择名为服务端点的第二个选项卡。选择所需的端点(或首先通过“+” - 符号添加),然后单击分配。在那里,您选择所有请求和TestRequests 。
答案 1 :(得分:4)
您还可以设置“集中式”端点前缀,如下所述:http://www.soapui.org/Functional-Testing/working-with-properties.html#4-example-n-centralized-endpoint
答案 2 :(得分:2)
据我所知,在soapUI本身无法做到这一点。但是,您可以尝试以下方法:
<con:endpoint>
。当然,这只适用于您想要更改的端点对于所有soapUI工件都相同的情况。
答案 3 :(得分:0)
从soapUI 4.5中,一个名为“Environments”的新功能已添加到soapUI Pro中。它非常方便,几乎可以让你在这里实现目标。
配置所有环境和相应的端点后,运行testSuite / testCase时,需要从下拉列表中选择环境。您可以添加所需的任意数量的环境。这样,当您想要翻转环境时,您无需更新任何内容。