如何检查Groovy脚本中是否存在文件

如何检查Groovy脚本中是否存在文件,groovy,soapui,data-driven-tests,data-driven,Groovy,Soapui,Data Driven Tests,Data Driven,工作簿aWorkBook=Workbook.getWorkbook(新文件(“C:\Users\Response.xls”) WritableWorkbook workbook1=Workbook.createWorkbook(新文件(“C:\Users\Responses.xls”),一个工作簿) 我正在SOAPUI中使用Groovy脚本进行数据驱动测试。上面是代码的一部分,它在其中创建新文件,然后将通过或失败结果写入该excel。假设有5个测试用例,那么我只想在第一个循环(第一个测试用例)

工作簿aWorkBook=Workbook.getWorkbook(新文件(“C:\Users\Response.xls”)
WritableWorkbook workbook1=Workbook.createWorkbook(新文件(“C:\Users\Responses.xls”),一个工作簿)


我正在SOAPUI中使用Groovy脚本进行数据驱动测试。上面是代码的一部分,它在其中创建新文件,然后将通过或失败结果写入该excel。假设有5个测试用例,那么我只想在第一个循环(第一个测试用例)中创建一次新文件,然后在下一个循环中,它应该打开现有的文件。但是目前它正在每个循环中创建新文件,并且覆盖数据,传递结果只显示最后一个测试用例。有人能帮忙解决这个问题吗?

文件中有exists()方法:

File file = new File("/path-to-file")
println file.exists()