Везде, где я могу, мне нравится разрабатывать программное обеспечение, следуя подходу Test Driven Development (TDD) . Обычно в PHP это означает использование PHPUnit .
В идеале я хотел бы написать как мелкие, так и грубые тесты. Юнит-тесты, помогающие управлять дизайном и качеством моего кода, интеграционные тесты, чтобы убедиться, что все это висит вместе, и высокий уровень снаружи в приемочных тестах, чтобы убедиться, что я действительно поставляю то, что мой заказчик попросил меня предоставить.
Существуют ли какие-либо тестовые среды, разработанные для Magento, которые облегчают TDD?
источник
Если вы хотите что-то очень простое и быстрое в настройке, посмотрите на Testify
Я использовал его в одном из своих проектов для быстрого тестирования методов Model и Helper. Для примера о том, как запустить его с Magento, проверьте: https://github.com/erfanimani/Ezimport/blob/master/tests/test.php
источник
Вы также можете взглянуть на расширение среды автоматизации тестирования Magento, которая содержит более 1000 функциональных тестов и которая используется для проверки ночных сборок Magento Community Edition http://www.magentocommerce.com/blog/comments/automate-your-testing-with- заместитель Magento-тест-автоматизация-основа /
источник