Вопросы по теме '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 просмотров
schedule
30.06.2022
Ссылка на запись фиксации в файлах данных 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 просмотров
schedule
03.10.2023
База данных файла Sqlite для тестирования кода не удалась
Попытки использовать базу данных файлов sqlite в каталоге app/cache/tests не увенчались успехом. Это определяется путем очистки базы данных dev MySQl и заполнения базы данных тестовой среды через консоль. Заполнение тестовой базы данных было...
840 просмотров
schedule
09.03.2023
Codeception: как проверить загрузку файла?
У меня есть страница с несколькими вариантами и кнопкой «Скачать».
Как проверить, работает ли эта кнопка — начинается загрузка документа, используя приемочные тесты Codeception?
5354 просмотров
schedule
20.10.2022
Проблема функционального тестирования 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