![[SoapUI] 在SoapUI中,设置开关批量保存整个Response,作为期望结果进行校验 [SoapUI] 在SoapUI中,设置开关批量保存整个Response,作为期望结果进行校验](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700)
//获取保存response的文件路径和名称
def testSuiteName = context.testCase.testSuite.name
def testCaseName = context.testCase.name
def fileName = context.expand( '${projectDir}' )+"/TestData/"+testSuiteName+"/"+ testCaseName+"/"+context.expand('${DataSource#testData}')+".txt"
def myResponse = "" def ifSaveResponseAsExpected = context.expand('${#testsuite#ifSaveResponseAsExpected}')
if(ifSaveResponseAsExpected=="yes"){
//获取response保存到本地
myResponse = messageExchange.response.contentAsString
File file = new File(fileName)
file.write(myResponse)
}