【问题标题】:Data driven test in selenium/eclipse. Workbook error?selenium/eclipse 中的数据驱动测试。工作簿错误?
【发布时间】:2014-03-04 14:27:20
【问题描述】:

我正在尝试将外部 xls 文件中的输入提取到 eclipse 中的 selenium 测试中。我正在学习教程,但由于某种原因,我遇到了错误:

Workbook w = Workbook.getWorkbook(fi);

我不确定为什么它不起作用。不是说我确定为什么它应该工作,但...... 请查看screenshot 了解更多信息!

【问题讨论】:

  • 您能否在问题中添加相关代码以及您正在关注的教程的链接?

标签: java eclipse selenium


【解决方案1】:

如果你使用的是 jxl,你的代码就可以了,比如:

    File f = new File("inputSheets\\DataDrivenJXL.xls");
    Workbook w = Workbook.getWorkbook(f);

但如果您使用的是 Apache POI,则必须执行类似

的操作
if(fileExtensionName.equals(".xlsx")){
         Workbook = new XSSFWorkbook(inputStream);
    }

    else if(fileExtensionName.equals(".xls")){
         Workbook = new HSSFWorkbook(inputStream);
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    相关资源
    最近更新 更多