I am using free soap-ui version . for basic project (Calculator WSDL). for that i want to save soapui response values to excel, I have written groovy script for that like shown below , am passing multi data in request but in excel its saving last response only , i want to get all response values. can any one please help me.
import jxl.*
import jxl.write.*
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def holder = groovyUtils.getXmlHolder("Add#Response")
log.info holder.getXml()
WritableWorkbook workbook = Workbook.createWorkbook(new File("F:\\Usersdata\\output4.xls"))
WritableSheet sheet = workbook.createSheet("Worksheet 1", 0)
log.info(sheet.isHidden())
xPath1 = "//*:AddResult/text()"
log.info holder.getNodeValue(xPath1)
Label label = new Label(0, 1, holder.getNodeValue(xPath1));
sheet.addCell(label);
workbook.write();
workbook.close();