web-dev-qa-db-fra.com

Tester les extensions Joomla

Après avoir récemment commencé à développer un composant Joomla, je me suis posé la question de savoir comment le tester systématiquement.

J'ai déjà une certaine expérience dans l'utilisation de frameworks de test pour d'autres langages de programmation que PHP et JavaScript (par exemple, JUnit pour Java), mais j'ai déjà développé des projets en Vanilla PHP/JS, je n'ai pas encore me familiariser avec les outils de test spécialement conçus pour ces deux langages de programmation.

Une rapide recherche sur Internet suggère qu'il existe une tonne de frameworks de test pour PHP et JavaScript). Avant de choisir l'un d'entre eux, j'aimerais savoir s'il existe des frameworks qui conviennent particulièrement à ou même spécifiquement destiné à tester les composants Joomla (ou plus généralement les extensions Joomla, c’est-à-dire les composants, les modules, les plugins et même les modèles).

1
zepp.lee

phpunit est l'outil officiel actuel: http://docs.joomla.org/Running_Automated_Tests_for_the_Joomla_CMS

Vous pouvez télécharger le référentiel principal Joomla pour savoir comment créer des scénarios de test: https://github.com/joomla/joomla-cms/tree/staging/tests/unit

4
Anibal