【发布时间】:2015-12-10 15:52:21
【问题描述】:
我指定了 Jenkins 作业,该作业试图通过在我的 PC 上运行一些 .bat 文件来运行 Ranorex 测试。当我在本地启动这个 .bat 文件时,它会执行所有必需的操作。但是用Jenkins运行的时候,有一个日志:
2015-12-10 15:57:23,51
[2015/12/10 15:57:25.535][Debug][Logger]:控制台记录器正在启动。
[2015/12/10 15:57:26.016][信息][测试]:测试套件 'bulk_printing_invoice' 已启动。
[2015/12/10 15:57:26.534][Info][Test]:测试用例“TestCase”已启动。
[2015/12/10 15:57:26.537][失败][测试]:测试用例“TestCase” 已完成,状态为“失败”。
[2015/12/10 15:57:26.539][失败][测试]:测试套件 “bulk_printing_invoice”已完成,状态为“失败”。
[2015/12/10 15:57:26.797][Debug][Logger]:控制台记录器停止。
2015-12-10 15:57:26,87
据我所知,当 Ranorex 测试套件找不到数据连接器(我的 excel 文件)时,就会出现这种情况。但正如我之前所说,它出现在我的电脑上,并且在我通过双击 bat 文件运行这些测试时可用。
无法从数据源获取行:无法加载 Excel 数据。 程序 Microsoft Excel 无法访问文件 „C:\Ranorex\RanorexStudio Projects\UAT\MONITORING\1_1_2_bulk_printing_invoice\bulk_printing_invoice\bin\Debug\test_data_monitoring.xlsx”。
谁能告诉我该怎么做?
【问题讨论】:
-
您能否验证文件“C:\Ranorex\RanorexStudio Projects\UAT\MONITORING\1_1_2_bulk_printing_invoice\bulk_printing_invoice\bin\Debug\test_data_monitoring.xlsx”是否存在?通常是因为测试套件中连接器描述的数据文件不存在。
-
是的,它确实存在。正如我在问题中提到的,它与我从 PC 手动运行脚本时使用的文件相同。