我正在为大量SoapUI项目工作一个批量更新实用程序。 更新将取决于每个测试步骤的REST方法类型,例如:POST,GET,PUT
现在我只关心REST类型测试步骤,所以我通过以下方式过滤它们:
if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
}
但是,有没有办法知道testStep使用的是什么方法? 我特别关心POST方法。
先谢谢。
答案 0 :(得分:3)
在REST类型的testSteps上,您可以使用getRestMethod()
获取RestMethod
,然后使用getMethod()
:
if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
log.info "Method type ${ts.getRestMethod().getMethod()}"
}