我创建了各种TYPO3 PhpUnit测试(我使用的是TYPO3 7.6.10)。我现在要做的是安排这些测试,以便它们每60分钟运行一次,如果任何测试失败,我会收到一封电子邮件。
TYPO3调度程序可以实现吗?如果是这样 - 怎么样?
答案 0 :(得分:2)
虽然实现这一点当然不是不可能的,但是这样的检查应该早点完成。如果部署了损坏的代码,您最终可能会破坏至少60分钟的网站。
您应该做的是使用CI(持续集成)系统对每个代码更改运行单元测试。现在有各种免费选项,很容易设置。您可以在Stackoverflow上快速搜索以查找建议和展示。
这样,只要您的覆盖范围足够好,您就可以确保破坏的代码甚至不再部署到您的系统中。它还确保了正确的关注点分离,因为实时网站不应该关心测试(你甚至不应该在服务器上有测试代码),而只关心服务请求。