对于我们的REST
个网络服务之一,我们实施了一个GET
方法,其中包含以下URI:
http://ourcompany.com/doSomething/getSomething?parameter1=ABC¶meter2=123
现在,安全性所需的标头之一是以下
userName: ABC123
,源自联接parameter1
和parameter2
我的问题是,在SoapUI中(最好是通过SoapUI接口本身),如何从GET
方法中提供的参数值动态生成此标头值?
答案 0 :(得分:2)
您可以为当前的参数创建测试用例级自定义属性而不是字符串值,例如
PROPERTY1
,值为ABC
PROPERTY2
,值为123
在GET
请求步骤中,提供值为 Property Expansion
${#TestCase#PROPERTY1}, ${#TestCase#PROPERTY2}
分别为参数。
来到标题,定义所需的标题并再次使用 Property Expansion 。即标题名称为userName
,值为${#TestCase#PROPERTY1}${#TestCase#PROPERTY2}
希望以上解决问题。