[SoapUI] 设置HTTP Request的Header

import com.eviware.soapui.support.types.StringToStringMap

def hearderMap = new StringToStringMap() 
def apiKey = '${#Project#ApiKey}'
def productId='${#Project#X-API-ProductId}'
def requestId='${#Project#X-API-RequestId}'
def supplementaryUserId ='${#Project#X-API-SupplementaryUserId}'
def userId ='${#Project#X-API-UserId}'
def acceptEncoding = "deflate"

hearderMap.put("ApiKey",apiKey) 
hearderMap.put("X-API-ProductId",productId) 
hearderMap.put("X-API-RequestId",requestId) 
hearderMap.put("X-API-SupplementaryUserId",supplementaryUserId) 
hearderMap.put("X-API-UserId",userId) 
hearderMap.put("Accept-Encoding",acceptEncoding)

testRunner.testCase.getTestStepByName("QueryAccounts").testRequest.setRequestHeaders(hearderMap)

  

posted on 2017-05-24 09:50  张缤分  阅读(6074)  评论(0)    收藏  举报

导航