Aucune image disponible

Magic module to test module integration in PrestaShop

Un outil de test pour développeurs et QA qui vous permet de vous enregistrer à n'importe quel hook PrestaShop, de journaliser tous les appels de hooks et d'inspecter les sorties des hooks depuis une page dédiée du back-office.

Developed by PrestaShop

Get This Module Free on GitHub
License: AFL-3.0 Status: Active Health: Very Outdated

Info updated 3 months ago

Sources
Stars: 13 Forks: 9 Last commit: Apr 22, 2025
Type
Module

Info checked: Mar 2, 2026

Le module Quality Assurance est un outil pour développeurs et équipes QA conçu pour aider à tester l'intégration des hooks dans PrestaShop. Il fournit une page dédiée dans le back-office à partir de laquelle n'importe quel hook du système peut être surveillé et contrôlé, facilitant ainsi la vérification de l'interaction correcte des modules et des thèmes avec le système de hooks.

  • Enregistrement des hooks : Enregistrez-vous à n'importe quel hook disponible dans PrestaShop directement depuis la page de configuration du back-office.
  • Journalisation des appels de hooks : Tous les appels de hooks sont enregistrés et stockés dans une table SQL dédiée (ps_quality_assurance_hook_logs), permettant aux équipes QA de vérifier ce qui est transmis par chaque hook.
  • Gestion des journaux : Les journaux peuvent être consultés depuis le back-office et purgés manuellement lorsque la table devient trop volumineuse.
  • Réponses de hooks configurables : Contrôlez ce qui est retourné par un hook enregistré à des fins de test.

Ce module est destiné aux développeurs et aux ingénieurs QA travaillant sur le développement de modules ou de thèmes PrestaShop. Il n'est pas destiné à être utilisé sur des boutiques en production servant des clients finaux, mais plutôt comme un utilitaire de test pour valider le comportement des hooks pendant les flux de développement et d'intégration.

  • Référence
    ps_quality_assurance

  • License
    AFL-3.0
  • Status
    Actif

Commentaires (0)

Aucun avis n'a été publié pour le moment.
Chargement...