我正在使用Groovy脚本在SOAPUI中自动执行WEB服务测试用例。 常规脚本将读取包含UTF-8字符串的Excel工作表,并将其作为Web服务中的输入发送。
但是问题是,在Groovy中我无法读取UTF-8字符串。 有人可以提出任何解决方案吗?
我尝试执行以下操作:
Workbook workbook1 = Workbook.getWorkbook(new File("testdata.xls").getText("UTF-8"))
Sheet sheet1 = workbook1.getSheet(0)
numberOfRows = sheet1.getRows().toInteger()
testStep = myTestCase.getTestStepByName("Property -Looper")
testStep.setPropertyValue("Total", numberOfRows.toString())
counter = testStep.getPropertyValue("Count").toString()
counter = counter.toInteger()
next = (counter > numberOfRows-1?0: counter+1)
Cell qualifiedUser = sheet1.getCell(0,counter)