it-swarm-es.tech

Probar extensiones de Joomla

Después de haber comenzado recientemente a desarrollar un componente de Joomla, la cuestión de cómo probarlo sistemáticamente para detectar errores ha entrado en mi cabeza.

Ya tengo algo de experiencia en el uso de marcos de prueba para otros lenguajes de programación que no sean PHP y JavaScript (por ejemplo, JUnit para Java), pero aunque ya he desarrollado proyectos en Vanilla PHP/JS, todavía tengo que Me familiarizo con las herramientas de prueba diseñadas específicamente para estos dos lenguajes de programación.

Una investigación rápida en Internet sugiere que hay un montón de marcos de prueba para ambos PHP y JavaScript. Antes de conformarme con alguno de ellos, me gustaría saber si hay marcos que sean particularmente adecuados para incluso específicamente dirigido a probar componentes de Joomla (o más generalmente extensiones de Joomla, es decir, componentes, módulos, complementos e incluso plantillas).

1
zepp.lee

phpunit es la herramienta oficial actual: http://docs.joomla.org/Running_Automated_Tests_for_the_Joomla_CMS

Puede descargar el repositorio principal de Joomla para revisar cómo crear casos de prueba: https://github.com/joomla/joomla-cms/tree/staging/tests/unit

4
Anibal