1 repositorio
Specialized testing workflows designed for verifying business scenarios within Content Management Systems.
Distinct from Application Testing Workflows: Distinct from general application workflows; targets the specific architecture and access patterns of CMS platforms like Drupal.
Explore 1 awesome GitHub repository matching testing & quality assurance · CMS Workflow Testing. Refine with filters or upvote what's useful.
Behat es un framework de desarrollo guiado por comportamiento (BDD) y herramienta de automatización de pruebas para PHP. Funciona como un ejecutor de pruebas Gherkin que mapea archivos de características en lenguaje natural a métodos PHP ejecutables para verificar que la implementación del software se alinea con los requisitos de negocio. El framework permite la definición del comportamiento de la aplicación utilizando un formato estructurado y legible por humanos basado en historias de usuario, soportando palabras clave localizadas para partes interesadas que no hablan inglés. Se distingue por una capa de simulación de navegador basada en drivers para la verificación de la interfaz de usuario e integraciones especializadas para el kernel de Symfony y flujos de trabajo de Drupal. El conjunto de herramientas cubre una amplia gama de capacidades, incluyendo pruebas de regresión automatizadas, automatización de navegadores web y manejo complejo de datos mediante transformaciones de tablas. Proporciona una interfaz de línea de comandos para la ejecución de pruebas, hooks de ciclo de vida para configuración y limpieza, y un sistema de plugins para extender la funcionalidad principal con herramientas de terceros. Los resultados de la ejecución están disponibles en múltiples formatos, incluyendo texto legible por humanos, JSON y JUnit XML.
Uses specialized step definitions and web-based access to verify business scenarios within Drupal installations.