我对 PHPUnit 测试和 seleniumRC 还很陌生,但我已经设法让它们都工作,所以现在我想知道是否可以在测试失败并在每次测试运行后通过时发送电子邮件。邮件应该发送给开发人员和测试经理。可以这样做吗?如果能够生成一份完整的报告并将其发送给所有测试结果,那就太好了。有人可以给我一个正确的方向,我可以遵循该方向来解决这个问题。
提前谢谢您 D~~
最佳答案
您有几个可用的选项。对于一个小项目,可能是一个简单的 php 脚本,它将 phpunit 输出重定向到一个文件,对其进行解析并采取相应的操作。 ob_start() 也可以成为您完成此任务的 friend 。
进入更复杂的选项,您还可以考虑使用几个 phing为此的任务。然后,最后但并非最不重要的一点是, chalice :对于大多数构建任务都非常灵活,最重要的是自动化 -> 研究持续集成工具,例如 jenkins 。
对于小型单人团队项目,我选择最简单的。
关于continuous-integration - 使用 phpunit 3.5.13 和 seleniumRC 运行 PHPUnit 测试后生成报告并发送电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5907847/