在 SoapUI 4.5.2 中,我通常可以在测试用例设置脚本(例如someTestRequestStep.getPropertyValue("Password")
和someTestRequestStep.setPropertyValue("Password", "S0mePassw0rd")
)中使用 Groovy 获取和设置测试请求属性...除了WSS-Password Type属性。
someTestRequestStep.getPropertyValue("WSS-Password Type")
只是返回null
并且someTestRequestStep.getPropertyList()
不包含名为WSS-Password Type
(或我看到的任何类似内容)的属性。
someTestRequestStep.setPropertyValue("WSS-Password Type", "PasswordText")
不会产生错误...但也不会影响我在 GUI 中看到的引用测试请求的WSS-Password Type属性。
另外,我已经探索someTestRequestStep.getModelItem().getSettings()
了一些解决方案:到目前为止还没有运气。
如何使用 Groovy 设置 SoapUI 测试请求的WSS-Password Type属性?