如果请求更改为 POST,则 SoapUI 将所有其他请求更改为 POST 方法
If a request is changed to POST, then SoapUI changing all other requests into POST method
一个测试用例包含 2 个请求和 1 个 groovy 脚本。
现在第一个请求使用 POST
方法,第二个请求使用 GET
方法。
现在我面临一个问题,如果我将第二个请求更改为 GET
,我的第一个请求也会变成 GET
请求,而我需要第一个请求保持为 [=12] =].
如何处理这种情况?
我是 Soap UI
的新人。任何建议都会有所帮助。
您可以在同一个端点下创建多个方法 - 这就是 REST 设计的目的!
在您的 "Api" 资源下,right-click 和 select "New Method"。 Select 这个新的是 GET 类型。这将是您的 "CheckingResponse"。因此,您端点的最终层次结构如下所示:
REST Project 1
+-[REST] http://endpoint.URL/...
+-Api [] <--- THIS IS A RESOURCE
+-[POST] Api <--- THIS IS YOUR CURRENT METHOD
| +-3LevelProducts
+-[GET] Api <--- THIS IS A NEW METHOD
+-CheckingResponse
在这里参考我的回答:-
我已经描述了一个完整的例子来解决这个问题
一个测试用例包含 2 个请求和 1 个 groovy 脚本。
现在第一个请求使用 POST
方法,第二个请求使用 GET
方法。
现在我面临一个问题,如果我将第二个请求更改为 GET
,我的第一个请求也会变成 GET
请求,而我需要第一个请求保持为 [=12] =].
如何处理这种情况?
我是 Soap UI
的新人。任何建议都会有所帮助。
您可以在同一个端点下创建多个方法 - 这就是 REST 设计的目的!
在您的 "Api" 资源下,right-click 和 select "New Method"。 Select 这个新的是 GET 类型。这将是您的 "CheckingResponse"。因此,您端点的最终层次结构如下所示:
REST Project 1
+-[REST] http://endpoint.URL/...
+-Api [] <--- THIS IS A RESOURCE
+-[POST] Api <--- THIS IS YOUR CURRENT METHOD
| +-3LevelProducts
+-[GET] Api <--- THIS IS A NEW METHOD
+-CheckingResponse
在这里参考我的回答:-
我已经描述了一个完整的例子来解决这个问题