【发布时间】:2011-06-21 12:28:15
【问题描述】:
对于 Web 项目的测试自动化,我们使用 Hudson、PHPUnit 和 Selenium。构建结果以JUnit XML 格式存储。
当我尝试使用 Hudson Publish JUnit 测试结果报告选项包含报告生成时,构建以 Failed 状态结束。
下面是我运行测试的 Hudson 配置。
sudo -u apache phpunit - log-junit /var/lib/hudson/jobs/Work-stars-Tests/builds/${BUILD_ID}/ seleniumReports/seleniumTests.xml + path to test php files
通过 Hudson 配置选项«发布 JUnit 测试结果报告»启用报告的生成,我在其中指定 PHP 测试文件夹的路径。
我们用来运行 Hudson 的用户有权写入/读取包含报告的文件夹中的文件。至于我们尝试指定完整路径和相对路径。
错误没有找到测试报告文件。配置错误?构建后控制台显示。
我们如何解决这个问题?
【问题讨论】:
标签: testing selenium junit hudson automated-tests