硒数据驱动的测试-无法从Numbers应用程序(macOS)中获取数据

时间:2019-12-29 07:36:27

标签: excel macos numbers data-driven-tests

我正在尝试从 macOS 中的Numbers应用程序中获取数据,在下面的代码中无法从单元格中获取值。

public class Excel {

    public static String getdata(String sheetname, int rowvalue, int cellvalue)
    {
        String value = "";
        try {
          FileInputStream fis = new FileInputStream("./Excel/Logincred.xlsx");
          Workbook wb = WorkbookFactory.create(fis);
          Sheet sh = wb.getSheet(sheetname);
          Row r = sh.getRow(rowvalue);
          Cell c = r.getCell(cellvalue);    
          value = c.toString();   
        }
        catch(Exception e) 
        {   
        }
        return value;
    }
}

1 个答案:

答案 0 :(得分:0)

您需要在Excel工作表中的每个数字前附加',然后您的代码才能正常工作。
因此,可以说,您在excel中有一个值4,需要将其更改为'4,然后您才能从excel中读取内容