Warning: You are browsing the documentation for PrestaShop 1.7, which is outdated.

You might want to read an updated version of this page for the current version, PrestaShop 8. Read the updated version of this page

Learn how to upgrade to the latest version.


Creating tests is an important part of a module life. They allow us to spend less time on reviews, prevent redundant checks that could be missed by a human, and at the same time improve the overall quality of the code.

In PrestaShop, we plan to cover our modules features with a bundle of unit and functional tests. We let you chose what frameworks suits you the best, but we provide some tools that you can reuse on your projects.

Next: Basic checks ›