Groovy java.io.FileNotFoundException:D:\SOAPUIdata.xls(系统找不到指定的文件)
虽然我在指定路径中有一个具有相同名称和扩展名的文件,但却收到了此错误。以下是我的代码:Groovy java.io.FileNotFoundException:D:\SOAPUIdata.xls(系统找不到指定的文件),groovy,soapui,Groovy,Soapui,虽然我在指定路径中有一个具有相同名称和扩展名的文件,但却收到了此错误。以下是我的代码: import java.io.* import jxl.* def f = new File("D:\\SOAPUIdata.xls") def wb = Workbook.getWorkbook(f) def ws = wb.getSheet("Sheet1") def r = ws.getRows() for (def i=1;i<r;i++) { Cell c1 = ws.getCel
import java.io.*
import jxl.*
def f = new File("D:\\SOAPUIdata.xls")
def wb = Workbook.getWorkbook(f)
def ws = wb.getSheet("Sheet1")
def r = ws.getRows()
for (def i=1;i<r;i++)
{
Cell c1 = ws.getCell(2,i)
if (c1.getContents().equalsIgnoreCase("y"))
{
Cell c2 = ws.getCell(3,i)
testRunner.testCase.testSuite.setPropertyValue("test data",c2.getContents())
Cell c3 = ws.getCell(1,i)
testRunner.runTestStepByName(c3.getContents())
}
}
导入java.io*
导入jxl*
def f=新文件(“D:\\SOAPUIdata.xls”)
def wb=Workbook.getWorkbook(f)
def ws=wb.getSheet(“Sheet1”)
def r=ws.getRows()
对于(def i=1;i这可能与权限有关吗?无论如何,问题中没有足够的信息可以在此处提供帮助。如果文件在那里并且可以访问,那么它应该是正常的,否则问题还有更多,那么您需要的是。打印此语句是什么:f.canRead()??好的。让我在这里更详细。我的D驱动器上安装了我的SOAP UI免费版本。我已经导入了一个示例“”在SOAP UI中从internet访问,并再次在D驱动器上访问同一项目。现在我安排了一个冒烟测试套件,创建了一个单独的excel格式数据表,并将其保存为SOAPUIdata。现在编写了一个grrovy测试,用于从创建的excel表中读取数据,但在运行时我遇到了此错误。Mon Mar 20 17:09:11 IST 2017:错误:java.io.FileNotFoundEx异常:D:\SOAPUIdata.xls(系统找不到指定的文件)是否要放在其他目录中并尝试?