Вопросы по теме 'codeception'

Печать вывода отладки на консоль в Codeception
Очень толстый вопрос, а есть ли способ вывести в Codeception собственные отладочные сообщения на консоль? Я имею в виду сообщения, которые не имеют ничего общего с утверждениями, просто для отладки самих тестов (например, как вы бы var_dump()...
46711 просмотров
schedule 15.12.2022

Тестирование Laravel и текстовые сообщения об исключениях
Я пытаюсь получить читаемые сообщения об ошибках, используя Codeception с Laravel. Я нашел, как переопределить функцию App::error, чтобы дать мне текстовые или json-ответы. Однако я хотел бы как-то установить ошибки, чтобы он отображал только...
247 просмотров
schedule 30.05.2024

Покрытие кода Codeception мучительно медленное
Я использую codeception (с кодовым покрытием), чтобы проверить покрытие кода приложения, которое я написал с использованием фреймворка Yii2. Поскольку при стандартной установке php на моем Mac xcode не включен, я активировал его, добавив строку...
1120 просмотров
schedule 28.08.2022

Методы Codeception\Util\Stub ::exactly и ::once не работают
Я использую Codeception\Util\Stub для создания модульных тестов. И я хочу быть уверен, что мой метод вызывается несколько раз. Для этого я использую метод «точно». Пример: use \UnitTester; use \Codeception\Util\Stub as StubUtil; class...
2448 просмотров
schedule 11.11.2022

Использование Codeception с Laravel и поддоменами
Я надеялся использовать Codeception для обработки субдомена, объявленного в Laravel 5. $router->group(array('domain' => 'admin.' . Config::get('app.host')), function() { У Codeception есть метод amOnSubdomain для веб-драйвера, но не для...
333 просмотров
schedule 18.05.2023

Модульное тестирование Zend Framework 2 с использованием CodeCeption
В настоящее время мы используем CodeCeption для приемочного тестирования, но я хотел бы также добавить модульное тестирование к текущей настройке. Кто-нибудь проводил модульное тестирование в проекте Zend Framework 2 с использованием CodeCeption?...
1140 просмотров

Ссылка на запись фиксации в файлах данных yii2/codeception
Есть ли способ указать связанную строку другого прибора в файле данных прибора в Yii2/Codeception ActiveFixture? Рассмотрим этот пример отношения пользователя/профиля: пользователь.php: return [ 'user1' => [ 'email' =>...
1742 просмотров
schedule 01.12.2023

Невозможно запустить тесты Codeception с покрытием кода
Я получаю сообщение об ошибке, когда пытаюсь запустить тесты с флагом --coverage. Вход php codecept.phar run acceptance testCest.php --coverage Выход [ErrorException] file_get_contents(http://project.local/c3/report/clear): failed...
1874 просмотров
schedule 26.06.2023

Использование Codeception с массивом ввода формы
Итак, я пытаюсь использовать Codeception в форме, где у меня есть несколько входных данных с таким именем. <input type="text" name="flavours[]" > я пытался $I->fillField('flavors[]', 'Blue Razberry'); Однако Codeception...
434 просмотров
schedule 01.06.2024

Насмешка над моделью Laravel :: increment () с издевательством
У меня есть строка кода в обработчике событий Laravel 5, которая выглядит так: $this->event->batch->increment('attempted_jobs'); $this->event - это событие, которое вызывает обработчик, а $this->event->batch содержит мою...
386 просмотров
schedule 25.03.2024

yii2 установить, настроить и запустить тесты кода
Я пишу это, потому что официальная документация yii2 все еще не завершена, а сама документация по кодированию ссылается на официальную документацию yii2.. :). У меня есть несколько вопросов: В моем корне приложения yii2 есть каталог...
7059 просмотров
schedule 02.06.2024

Сохранять БД между тестами в Codeception
Я тестирую приложение CRUD, написанное на L5, с использованием приемочных тестов Codeception. Мне было интересно, как вы, ребята, поступаете с этим. Первоначально я думал, что смогу использовать CEST и использовать свойство @depends для указания...
1305 просмотров
schedule 29.11.2023

Как проверить поле выбора без выбора какой-либо опции с помощью кода?
Таким образом, значение поля должно быть первым выбранным вариантом. Как я вижу проблема здесь public function seeOptionIsSelected($select, $optionText) { $selected = $this->matchSelectedOption($select);...
568 просмотров
schedule 26.12.2022

Редактор WYSIWYG не работает в PhantomJS
Я пытаюсь протестировать свою веб-страницу с помощью Codeception и PhantomJS, и все работает отлично, кроме одной раздражающей вещи. WYSIWYG Redactor не загружается PhantomJS, а все остальные javascript вообще не выполняются. Я попытался изолировать...
213 просмотров

База данных файла Sqlite для тестирования кода не удалась
Попытки использовать базу данных файлов sqlite в каталоге app/cache/tests не увенчались успехом. Это определяется путем очистки базы данных dev MySQl и заполнения базы данных тестовой среды через консоль. Заполнение тестовой базы данных было...
840 просмотров
schedule 09.03.2023

Codeception: как проверить загрузку файла?
У меня есть страница с несколькими вариантами и кнопкой «Скачать». Как проверить, работает ли эта кнопка — начинается загрузка документа, используя приемочные тесты Codeception?
5354 просмотров

Проблема функционального тестирования Laravel 5.2 Codeception с запросами PUT/PATCH
У меня проблема с обработкой обновления, обработанной в моих функциональных тестах на Codeception: у меня систематически возникает ошибка 404. Вот подробности. Все идет хорошо для всех других смоделированных http-запросов, но когда кодецепция...
1127 просмотров
schedule 03.05.2022

Как я могу аутентифицироваться в функциональных тестах кодирования с помощью Sentinel?
Я пытаюсь протестировать приложение laravel с помощью кода. Внутри Laravel я использую Sentinel для аутентификации. У меня возникла проблема с аутентификацией пользователя в тестах. Не работает ни один из следующих примеров:...
186 просмотров
schedule 30.09.2022

Как настроить код для функционального тестирования с Symfony2?
Я использую этот функциональный.suite.yml: class_name: FunctionalTester modules: enabled: - Symfony2 - \Helper\Functional Я создаю и запускаю тесты и получаю: Trying to Log in and see result (LoginCept)... PHP Fatal...
663 просмотров
schedule 28.08.2022

UnauthorizedException не перехватывается с помощью Laravel 5/Codeception
Я пытаюсь перехватить UnauthorizedException с помощью Codeception в своем функциональном тесте. Что ж, на самом деле мой функциональный тест — это тесты Laravel, запускаемые кодированием. Итак, я пробовал 2 способа: /** @test * *...
405 просмотров
schedule 24.07.2023