1 Repo
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 ist ein Framework für verhaltensgesteuerte Entwicklung (BDD) und ein Testautomatisierungstool für PHP. Es fungiert als Gherkin-Test-Runner, der natürlichsprachliche Feature-Dateien auf ausführbare PHP-Methoden abbildet, um zu überprüfen, ob die Softwareimplementierung den Geschäftsanforderungen entspricht. Das Framework ermöglicht die Definition des Anwendungsverhaltens unter Verwendung eines strukturierten, menschenlesbaren Formats basierend auf User Stories und unterstützt lokalisierte Schlüsselwörter für nicht-englischsprachige Stakeholder. Es zeichnet sich durch eine treiberbasierte Browser-Simulationsschicht für die Überprüfung der Benutzeroberfläche und spezialisierte Integrationen für den Symfony-Kernel und Drupal-Workflows aus. Das Toolset deckt ein breites Spektrum an Funktionen ab, einschließlich automatisierter Regressionstests, Webbrowser-Automatisierung und komplexer Datenhandhabung durch Tabellentransformationen. Es bietet eine Befehlszeilenschnittstelle für die Testausführung, Lebenszyklus-Hooks für Setup und Teardown sowie ein Plugin-System zur Erweiterung der Kernfunktionalität mit Tools von Drittanbietern. Die Ausführungsergebnisse sind in mehreren Formaten verfügbar, darunter menschenlesbarer Text, JSON und JUnit XML.
Uses specialized step definitions and web-based access to verify business scenarios within Drupal installations.