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

для каждого элемента с поведением или кодовым восприятием
Я хочу протестировать веб-сайт с динамической структурой меню. Я хочу просмотреть все элементы меню и запустить одну и ту же серию тестов на каждой странице. Мы говорим о 100+ страницах, которые регулярно меняются. Я хотел бы сделать это либо с...
2816 просмотров

Интеграция с Zend Framework 2 Codeception
Я хотел бы использовать codeception в качестве среды тестирования в моем существующем проекте Zend Framework 2. Я установил codeception через композитор, но не знаю, что делать дальше, чтобы запустить свои первые тесты. Я нашел следующий файл...
606 просмотров
schedule 27.10.2022

Yii 2 миграции для тестовой базы данных
Я не вижу четкого способа сделать это, хотя я вижу, что это повторяется несколько раз в документации, в частности: Используйте инструмент миграции yii, чтобы обновить тестовую базу данных до последней версии; находится в...
10154 просмотров
schedule 17.12.2023

Как очистить и автоматически перенести базу данных для тестирования?
Я создаю API с Yii2, и у меня есть несколько тестов API кодирования, работающих с тестовой базой данных. Однако я хотел бы очистить и перенести базу данных в каждом раунде тестирования. Как мне это сделать? Нигде не могу найти ответ.
1377 просмотров
schedule 15.03.2024

Как я могу написать набор тестов для нескольких файлов Cest или Cept?
Что ж, я новичок в Codeception, код будет выполняться в одном файле правильно, но как я должен выполнять все файлы в одном наборе тестов для php-файлов формата Cest или Cept.
350 просмотров
schedule 29.09.2022

Codeception сгенерировал функциональный тест, вызвавший ошибку «использовать оператор с несоставным именем»
Я пытаюсь запустить кодовые тесты, написанные другим разработчиком в моей организации. Я использую php 5.6, и это приложение laravel 5 с codeception 2.1. Конкретная ошибка, которую я получаю, это The use statement with non-compound name...
116 просмотров
schedule 28.03.2024

selectOption с динамическим идентификатором и именем
Я использую Codeception для тестирования расширенного настраиваемого поля в приложении Wordpress. У меня проблемы с поиском окна выбора html. Это связано с тем, что у него никогда не бывает статического имени или идентификатора, например...
276 просмотров
schedule 03.11.2022

Selenium 3.0.1 с ошибкой сафаридрайвера при вызове waitForElementVisible()
Сафари 10.0.1 macOS Сьерра При запуске команды Codeception: $I->waitForElementVisible(['css' => 'input[type=text][id=UserUsername]'], 30); при приемочном тесте в Safari с Selenium 3.0.1 я получаю сообщение об ошибке. Скриншот,...
1226 просмотров

Вызов REST API Codeception для URL-адреса HTTPS
Я ищу конфигурацию кодирования, чтобы использовать модуль REST Codeception для совершения вызовов по защищенному URL-адресу https. Например, я хочу проверить онлайн-статус нашего слабого бота: $slackApiUrl =...
640 просмотров
schedule 12.05.2024

codeception codecoverage приемочных тестов
Я делаю свои первые шаги с охватом кода codeceptions и c3.php. Я настроил все, как описано в документации: http://codeception.com/docs/11-Codecoverage#Remote-CodeCoverage Хочу начать с приемочных испытаний. По причинам тестирования я удалил все...
373 просмотров
schedule 09.10.2022

Приемочный тест Codeception для принятия всплывающего окна
В настоящее время я использую Codeception 2.2 для тестирования приложения. Шаги, которые у меня есть до сих пор, приведены ниже: <?php $I = new AcceptanceTester($scenario); $I->wantTo('perform actions and see result');...
2968 просмотров
schedule 09.11.2022

Режим мобильного устройства для Codeception
Я пытаюсь написать приемочный тест для мобильного окна адаптивной верстки сайта. Есть ли способ переключить браузер в режим мобильного устройства с помощью Codeception?
694 просмотров
schedule 21.05.2024

Пример кода для массива
Есть ли реализованный метод для преобразования примера в массив, чтобы я мог передать его прямо в почтовый запрос в качестве параметров. Прямо сейчас я должен сделать: /** * @dataprovider invalidUserActivityRequestProvider */ public...
514 просмотров
schedule 18.11.2023

Переключить IFrame с Codeception, используя ID
Как я могу переключиться на IFrame с Codeception, используя ID? На самом деле я могу использовать имя IFrame, но не идентификатор -> Codeception SwitchToIFrame Пример IFrame: <iframe id="iframeToolbar" src="link" frameborder="0"...
3895 просмотров
schedule 16.01.2024

Yii2: как записывать логи в файл при тестировании с Codeception?
Я настроил компонент log с FileTarget в основной конфигурации и ожидал, что Yii::error() будет писать сообщения в файл, когда я буду запускать тесты. Но логирование было подхвачено Codeception\Lib\Connector\Yii2\Logger и папка лога осталась...
948 просмотров
schedule 03.03.2024

В Codeception, как напечатать переменную?
Я новый разработчик. Я хочу знать, как я могу напечатать переменную в yii2 тестировании кода. Можно несколько примеров? заранее спасибо
505 просмотров
schedule 22.01.2024

Codeception/AspectMock Родительский класс не найден локатором i Yii2
Я пытаюсь использовать Codeception/AspectMock в тестах Yii2. У меня есть два класса: Один: namespace backend\baseModel; class BaseModel { public static function getId() { return 9; } } Второй: use...
385 просмотров
schedule 16.11.2023

Приемочный тест Codeception WebDriver не может щелкнуть элемент, который он может видеть
Я просмотрел другие ответы на этот вопрос, но ни один из них не подходит. У меня очень странная версия проблемы. Тестовый код находится в цикле, который выполняет одни и те же операции на четырех вкладках (не на вкладках браузера). Процесс:...
719 просмотров
schedule 29.02.2024