Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Groovy java.io.FileNotFoundException:D:\SOAPUIdata.xls(系统找不到指定的文件)_Groovy_Soapui - Fatal编程技术网

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(系统找不到指定的文件)是否要放在其他目录中并尝试?