【问题标题】:Using Data Provider and TextNG XML together一起使用 Dataprovider 和 TestNG XML
【发布时间】:2015-07-26 01:44:31
【问题描述】:

我不知道如何将TestNG XML 与 Excel 工作表中的数据提供程序集成。

我已确认我的代码数据提供程序语法正确,因为当我从测试级别运行它时,我的测试成功运行(见下文)

但是,当我尝试使用 TestNG XML 配置实现数据提供程序时(我试图针对多个浏览器运行用户名和密码),我得到了 Java IOException 并且(因为这些可能非常模糊)我不是确定如何进行。

请查看下面包含的屏幕截图,这些屏幕截图显示了在 before 方法和 TestNG XML 中实现参数的相同测试设置。

感谢您的帮助!

【问题讨论】:

  • 尝试将您的代码包含在 pastebin 中,而不是包含屏幕截图 - 它们很难阅读。

标签: java xml selenium-webdriver ioexception testng-dataprovider


【解决方案1】:

即使它在测试级别工作,TestNG 也在做它应该做的事情(调用方法)。 因此,问题出在您的 LoginDataSheet#getTableArray(...) 中,它会根据您运行测试的方式抛出 IOException。

【讨论】:

    猜你喜欢
    • 2011-09-23
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    • 1970-01-01
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多