REST(POST)APIコールの生のレスポンスをgroovyスクリプトを使用してファイルにキャプチャしようとしています。SOAP UI - ファイル内のREST rawレスポンスをキャプチャする方法
RAWの回答がありますが、ファイルが作成されると空白になります。
REST応答:
HTTP/1.1 401 Unauthorized
content-length: 0
Date: Tue 12 jul 2016 12:12:12gmt
WWW-Autheticate: OAuth
Server: Jetty (8.1.17V20150415)
Iは、SOAP UIのバージョン5.2を使用しています。
助けてください。
のGroovyスクリプト:
def Date startTime = new Date()
File it=new File("Result")
def cur_Time = startTime.getMonth()+1 + "_" + startTime.getDate()
cur_Time = cur_Time + "_" + startTime.getHours() + startTime.getMinutes() +startTime.getSeconds()
def fileName = it.name + "_" + cur_Time
//Request File
def myXmlRequest="C:\\ConnectivityResults\\"+ "Rest_Request" + fileName+".xml"
def request=context.expand('${Testcasename#Request}')
def req = new File (myXmlRequest)
req.write(request,"UTF-8")
//Response File
def myXmlResponse="C:\\ConnectivityResults\\"+ "Rest_Response" + fileName+".xml"
def response=context.expand('${Testcasename#Response}')
def res = new File (myXmlResponse)
res.write(response,"UTF-8")
'testrunner -A'を使うのはなぜですか?ありがとう。albciff。 – SiKing