2017-05-29 2 views
0

J'ai créé différents tests TYPO3 PhpUnit (j'utilise TYPO3 7.6.10). Ce que je veux faire maintenant, c'est programmer ces tests de sorte qu'ils s'exécutent, disons, toutes les 60 minutes, et je reçois un email si un test échoue. Est-ce possible avec le programmateur TYPO3? Si c'est le cas, comment?Tests d'unités TYPO3 via Scheduler

Répondre

2

Bien qu'il ne soit certainement pas impossible d'y parvenir, des vérifications de ce type devraient être effectuées plus tôt. Si le code cassé est déployé, vous pourriez vous retrouver avec un site qui est cassé pendant au moins 60 minutes. Ce que vous devez faire à la place est d'utiliser un système CI (intégration continue) pour exécuter des tests unitaires sur chaque changement de code. Il existe de nombreuses options gratuites de nos jours qui sont très faciles à configurer. Vous pouvez faire une recherche rapide ici sur Stackoverflow pour trouver des suggestions et des impressions. De cette façon, vous pouvez vous assurer que le code brisé n'est même plus déployé sur votre système, à condition que votre couverture soit suffisante. Cela garantit également une bonne séparation des préoccupations, car un site Web en direct ne devrait pas se soucier des tests (vous ne devriez même pas avoir de code de test sur le serveur) mais uniquement des demandes de service.