我需要發送一個http請求,其中包含從文件中提取的cookie頭集。我已經知道如何讀取文件並提取cookie,但不知道如何將它傳遞給請求。如何使用Groovy測試步驟在soapUI中設置Cookie?
我已經寫了下面的一段代碼:
Random random = new Random();
String line = random.nextInt(3)+1;
def testCase = testRunner.testCase;
File f = new File("F:/data.txt");
cookies = f.readLines();
String cookie = cookies.getAt(line);
// I can read the headers
def headerWatch = testRunner.testCase.testSteps['HTTP Test Request'].testRequest.response.getRequestHeaders()
log.info(headerWatch)
// TODO : set cookie to request
後,我添加這些代碼,它拋出一個錯誤:無法解析類org.apache.http.impl.Cookie.BasicClientCookie – wormchaos
什麼了SoapUI的版本? – SiKing
我使用soapUI 5.0.0,最新版本 – wormchaos