Вопросы с тегом «testing»

11
Как я могу загрузить Magento 2 в сценарии test.php?
В magento 1 я мог создать файл, в котором мне нужно было только создать экземпляр Mage_Core_Model_Appкласса, а затем я мог бы добавить свой «грязный» код для целей тестирования. Как то так test.php: <?php //some settings error_reporting(E_ALL | E_STRICT); define('MAGENTO_ROOT', getcwd()); $mageFilename = MAGENTO_ROOT . '/app/Mage.php'; require_once $mageFilename; Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); …
93 magento2  testing 

13
Magento готов к PHP 7?
PHP 7 достигает бета-статуса, и в настоящее время проводится множество тестирований. Учитывая, что за последний год Magento догнал от «работает только на PHP 5.3» до «полностью совместим с PHP 5.6», я хотел бы знать, насколько они рассматривают совместимость PHP 7 с Magento 1.x, а также с Magento 2. Я нашел …


4
Инструменты для юнит-тестирования в Magento
Что вы используете для модульного тестирования в Magento? Или что вы знаете о модульном тестировании и Magento? Независимо от того, занимаетесь ли вы TDD или вам просто нужно иметь покрытие модульных тестов для компонентов вашего проекта, вам нужны некоторые инструменты для этого. Первый базовый подход заключается в использовании простого phpunit, …

3
Magento 1 Тестирование Фреймворков
Везде, где я могу, мне нравится разрабатывать программное обеспечение, следуя подходу Test Driven Development (TDD) . Обычно в PHP это означает использование PHPUnit . В идеале я хотел бы написать как мелкие, так и грубые тесты. Юнит-тесты, помогающие управлять дизайном и качеством моего кода, интеграционные тесты, чтобы убедиться, что все …

2
Лучшая практика для юнит-тестов в Magento 1.9
Я поддерживаю сайт Magento 1.9 с несколькими пользовательскими модулями. Некоторые функциональные возможности критичны для бизнеса и остро нуждаются в некоторых модульных тестах. Например, калькулятор цены за единицу. Я обычно разрабатываю в Symfony и действительно предпочел бы как-нибудь использовать PHPUnit (w / Composer), если это вообще возможно. Некоторые функции основаны на …

3
Модульное тестирование исходных моделей
У меня есть несколько моделей в моем собственном расширении, которые служат только для заполнения некоторых выборок и / или множественных выборок в форме добавления / редактирования моих сущностей. Таким образом, они - то, что magento называет «исходными моделями». Используемые значения всегда одинаковы, а методы возвращают одно и то же. Как …

2
Тестировать страницы конфигурации с помощью AbstractBackendController: testAclNoAccess завершается неудачно
Я пишу интеграционный тест для раздела конфигурации и обнаружил следующую ошибку в стандартных тестовых случаях: My\Module\ConfigTest::testAclNoAccess Failed asserting that 302 is identical to 403 Насколько я вижу, все работает как надо, но Magento отправляет ответ о перенаправлении вместо «Запрещено», когда доступ запрещен в разделе конфигурации. Имеет ли смысл сменить тест …

1
Magento 2: Как предполагается использовать функциональность интеграционных тестов?
Я пишу множество интеграционных тестов для Magento 2. Это помогает моей локальной разработке, и они прекрасно вписываются в CI. Тем не менее, есть некоторые странности в тесте интеграции Magento. Например: По умолчанию все модули включены, и отключить это невозможно. Это может иметь некоторые нежелательные побочные эффекты, поскольку в клиентском проекте …

2
Как выполнить автоматическое регрессионное тестирование для обновления Magento
Я вижу несколько вопросов, связанных с тестированием веб-сайта Magento, включая «Как протестировать обновление Magento» , в котором обсуждается ручное тестирование. Существуют ли инструменты для автоматического регрессионного тестирования моего обновления? Идеальный инструмент - изучить мои продукты и т. Д. Из базы данных (или предыдущего сканирования) и убедиться, что все работает после …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.