我想从 SoapUI 请求中获取“接受”标头的值。然后我想将它存储在 TestCase 属性中。
这就是我试图从 Groovy 脚本 TestStep 中做的事情:
//Get Accept Header from request (if Accept Header does not exist default to empty string)
def acceptHeader = context.testCase.getTestStepAt(0).testRequest.requestHeaders.get("Accept", "")
//Set Accept Header Value to current TestCase properties
testRunner.testCase.setPropertyValue("acceptHeaderSet", acceptHeader)
TestCase 的第一个 TestStep 是一个 REST 请求,第二个 TestStep 是提到的脚本。
每次我运行 TestCase 时都会设置默认值(似乎没有找到任何标题)
对正在发生的事情有任何想法吗?这是 SoapUI 工具中的错误吗?
提前致谢。