No image available

Magic module to test module integration in PrestaShop

A developer and QA testing tool that lets you register to any PrestaShop hook, log all hook calls, and inspect hook output from a dedicated back-office page.

Developed by PrestaShop

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

Info updated 1 month ago

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

Info checked: Mar 2, 2026

The Quality Assurance module is a developer and QA tool designed to help teams test hook integration within PrestaShop. It provides a dedicated back-office page from which any hook in the system can be monitored and controlled, making it easier to verify that modules and themes interact correctly with the hook system.

  • Hook registration: Register to any hook available in PrestaShop directly from the back-office configuration page.
  • Hook call logging: All hook calls are logged and stored in a dedicated SQL table (ps_quality_assurance_hook_logs), allowing QA teams to review what is being passed through each hook.
  • Log management: Logs can be viewed from the back-office and manually cleared when the table grows too large.
  • Configurable hook responses: Control what is returned through a registered hook for testing purposes.

This module is intended for developers and QA engineers working on PrestaShop module or theme development. It is not meant for use in production stores serving end customers, but rather as a testing utility to validate hook behavior during development and integration workflows.

  • Reference
    ps_quality_assurance

  • License
    AFL-3.0
  • Status
    Active

Comments (0)

No customer reviews for the moment.
Loading...