私は様々なTYPO3 PhpUnitテストを作成しました(私はTYPO3 7.6.10を使用しています)。私が今したいのは、60分ごとにテストが実行されるようにテストをスケジュールし、テストが失敗した場合に電子メールを受け取ることです。TYPO3 Unit Tests via Scheduler
これはTYPO3スケジューラで可能ですか?もしそうなら - どのように?
私は様々なTYPO3 PhpUnitテストを作成しました(私はTYPO3 7.6.10を使用しています)。私が今したいのは、60分ごとにテストが実行されるようにテストをスケジュールし、テストが失敗した場合に電子メールを受け取ることです。TYPO3 Unit Tests via Scheduler
これはTYPO3スケジューラで可能ですか?もしそうなら - どのように?
これを達成することは確かに不可能ではありませんが、このようなチェックは早めに行う必要があります。壊れたコードがデプロイされた場合、少なくとも60分間は壊れたサイトで終了する可能性があります。
代わりに行うべきことは、CI(continuous integration)システムを使用して、コード変更ごとに単体テストを実行することです。今日はセットアップが非常に簡単な様々な無料のオプションがあります。 Stackoverflowでここで簡単に検索して、提案や印象を見つけることができます。
このようにして、カバレッジが十分である限り、壊れたコードがシステムにもはや配備されないようにすることができます。ライブWebサイトはテスト(サーバー上にテストコードを持つべきではありません)を気にする必要はなく、要求を処理するだけでよいので、適切な分離を保証します。