[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)

  

原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/6897427.html