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

时间:2018-11-02 04:45:10

标签: groovy soapui data-driven-tests data-driven

Workbook aWorkBook = Workbook.getWorkbook(new File(“ C:\ Users \ Response.xls”));
WritableWorkbook workbook1 = Workbook.createWorkbook(新文件(“ C:\ Users \ Responses.xls”),aWorkBook);


我正在使用SOAP UI中的Groovy脚本进行数据驱动的测试。上面是代码的一部分,它在其中创建新文件,然后将PASS或FAIL结果写入该excel。假设如果有5个测试用例,那么我只想在第一个循环(第一个测试用例)中创建一个新文件一次,那么对于下一个循环,它应该打开现有文件。但是当前它正在每个循环中创建一个新文件并覆盖数据和PASS结果仅显示最后一个测试用例。谁能帮助解决这个问题?

1 个答案:

答案 0 :(得分:2)

文件中有 exists()方法:

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