Quality Assurance module
About
This module was desiged to helps QA team to test hooks.
It provides a dedicated BO page where you can register to any hook inside PrestaShop and control what is being returned through this hook.
How to use it
Install it, then use the new link in the menu "Quality Assurance" to reach the main configuration page.
From this page, you can
- see configured hooks
- register new hooks
- see hook call logs
Hook call logs are being stored inside SQL table <code>ps_quality_assurance_hook_logs</code>. If the table contains too much content, you must empty it.
Requirements
Required only for development:
Development tools
Installation
Install all dependencies.
npm install
composer install
Usage
npm run dev # Watch js/css files for changes
npm run build # Build for production
Build a ZIP
If you want to install it into your shop by using standard module upload process, you need to build a ZIP archive.
Install npm and composer dependencies, then build the JavaScript assets for production. Then remove the unnecessary folders:
- <code>node_modules</code>
- <code>tests</code>
- <code>_dev</code>
- <code>.github</code>
- <code>.git</code>
Finally build a ZIP archive from the folder.
Contributing
PrestaShop modules are open source extensions to the [PrestaShop e-commerce platform][prestashop]. Everyone is welcome and even encouraged to contribute with their own improvements!
Just make sure to follow our [contribution guidelines][contribution-guidelines].
License
This module is released under the [Academic Free License 3.0][AFL-3.0]
[prestashop]: https://www.prestashop.com/ [contribution-guidelines]: https://devdocs.prestashop.com/1.7/contribute/contribution-guidelines/project-modules/ [AFL-3.0]: https://opensource.org/licenses/AFL-3.0
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé