如何从 groovy 获取 testStep 的 HTTP/REST 方法类型
How to get the HTTP/REST Method Type of a testStep from groovy
我正在为大量 SoapUI 项目开发批量更新实用程序。
更新将取决于每个测试步骤的 REST 方法类型,例如:POST,GET,PUT
现在我只关心 REST 类型的测试步骤,所以我通过 :
过滤它们
if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
}
但是,有没有办法知道 testStep 使用的是什么方法?
我特别关心 POST 方法。
提前致谢。
在 REST 类型的 testSteps 上你可以使用 getRestMethod()
to get RestMethod
and then getMethod()
:
if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
log.info "Method type ${ts.getRestMethod().getMethod()}"
}
我正在为大量 SoapUI 项目开发批量更新实用程序。 更新将取决于每个测试步骤的 REST 方法类型,例如:POST,GET,PUT
现在我只关心 REST 类型的测试步骤,所以我通过 :
过滤它们 if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
}
但是,有没有办法知道 testStep 使用的是什么方法? 我特别关心 POST 方法。
提前致谢。
在 REST 类型的 testSteps 上你可以使用 getRestMethod()
to get RestMethod
and then getMethod()
:
if (testStep.config.type == "restrequest") {
log.info "REST type test step found! "
log.info "Method type ${ts.getRestMethod().getMethod()}"
}