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

Корнишон в Бехате и сценариях проверки входных данных
Я использую Gherkin в Behat и сталкиваюсь с проблемой ввода в сценарии проверки. Вот пример сценария, который я написал, но Бехат не понимает разницы между определением переменной в тегах <variable> и проверкой недопустимого ввода, например...
1173 просмотров
schedule 13.12.2022

Как установить пользовательский шаблон для формата HTML в Behat
Я попробовал в своем behat.yml и поместил шаблон в мой каталог /support, но не помогло. default: formatter: name: html parameters: template_path: html.tpl Есть идеи?
2004 просмотров
schedule 30.01.2024

функциональные тесты с behat, mink и symfony2
Пытаюсь протестировать связки Behat и Mink, но у меня проблема Я хорошо установил связки У меня запущено: php app/console test-e=Behat - init@AcmeDemoBundle, папка Features создана Я написал сценарий в essai.feature Я запустил: php...
334 просмотров
schedule 04.06.2022

symfony2, behat и mink: доступ к контейнеру после редиректа
У меня есть сценарий behat+mink, в котором шаг посещает URL-адрес (mink), а контроллер помещает что-то в службу в контейнере выполняет перенаправление на другой URL Проблема в том, что перенаправление контроллера сбрасывает контейнер,...
689 просмотров
schedule 31.08.2022

Behat + Mink не работают с прокси (DNS не может разрешить доменное имя)
У меня есть простая функция Behat , которая использует Mink для тестирования веб-приложения, домен которого, скажем, http://myapp.localhost (у меня есть запись типа 127.0.0.1 myapp.localhost в мой hosts файл). Проблема в том, что когда я...
1256 просмотров
schedule 09.02.2024

Тестирование функции «Запомнить меня» с помощью Behat/Mink
Я пытаюсь проверить функциональность «запомнить меня» с помощью Behat и Mink в проекте Symfony2. Однако мой подход не работает. Я пробовал следующее: #behat.yml Scenario: Checking Remember me Given I am on "/" When I fill in "username"...
1303 просмотров
schedule 22.12.2022

При запуске теста входа Behat через PhantomJS он проходит только при первом запуске.
Я создал очень простой тест входа в Behat для входа в наше внутреннее приложение. Существует два типа входа в систему (выполняется с одного и того же экрана и окна). Есть базовый и продвинутый. Единственное отличие состоит в том, что в расширенном...
1609 просмотров
schedule 14.05.2023

не удается прикрепить файл (файл csv) в поле ввода с помощью Behat Mink extension Framework
Я хочу прикрепить файл CSV к полю ввода типа «файл» с помощью Behat Framework (расширение Mink). HTML поля ввода ---- input id = "edit-ab-csv-file" class = "form-file" type = "file" size = "60" name = "files [ab_csv_file]"> 1-й метод. Мы...
2752 просмотров
schedule 04.08.2022

Что не так с моим FeatureContext?
Я считаю, что не совсем понимаю BehatContext по сравнению с MinkContext, и не уверен, почему я буду наследовать от одного или другого в своем приложении. В основном я не понимаю, почему я должен создавать новый объект Client в каждой функции. Я...
4147 просмотров
schedule 14.07.2022

как (где) определить шаг функции в Behat/Mink
У меня возникают проблемы с определением собственных шагов для функций BDD в настройках Behat и Mink в среде Yii. Я успешно установил Behat с расширением Mink, следуя инструкциям из MinkExtension-example . После всего этого у меня есть...
940 просмотров
schedule 16.02.2024

Параметры в behat.yml
я хочу сделать behat.yml - default: extensions: Behat\MinkExtension\Extension: base_url: 'my-url' параметр, извлеченный из parameters.yml... Возможно ли это? Я сделал параметр mink_base_url в parameters.yml, а затем...
2487 просмотров
schedule 15.03.2024

Как я могу получить параметры из Behat.yml в файл php?
У меня есть Behat.yml default : context : parameters : user: xyz password : abc Также у меня есть файл с именем FeatureContext.php, который извлекает значения из behat.yml через public function...
3857 просмотров
schedule 24.09.2022

Как проверить загрузку файла в Behat
В этом приложении разработана новая функция экспорта, и я пытаюсь протестировать ее с помощью Behat/Mink. Проблема здесь в том, что когда я нажимаю на ссылку экспорта, данные на странице экспортируются в CSV и сохраняются в папке / Downloads, но я не...
4655 просмотров
schedule 07.02.2024

Эта страница просит вас подтвердить, что вы хотите покинуть
Я запускаю тесты поведения на своем сайте. Я получаю следующие ошибки при запуске тестов. Я переключился на использование Firefox, потому что у меня были проблемы с новым chromedriver 2.10. Могу ли я обойти это? Сообщение об ошибке: Modal...
1776 просмотров
schedule 21.10.2023

Можно ли как-то использовать Behat в тестовом примере phpunit?
Я использовал тестовый язык Behat, похожий на английский (огурец?) для написания тестовых сценариев, но быстро обнаружил его существенные ограничения. Если бы я мог выполнять эти тесты на PHP в тестовых сценариях phpunit, которые я настроил, я мог...
1124 просмотров
schedule 25.11.2022

форматировщики behat в версии 3
С v3 behat, похоже, изменил параметры форматирования в config yml. Раздела форматировщика больше нет, а есть только форматировщики . Я хочу избавиться от комментариев в выводе по умолчанию, таких как # FeatureContext::iSetTheParameterTo() ,...
1249 просмотров
schedule 03.06.2023

Behat 3 - Behat\Behat\Context\Step\Given не найден
Я впервые тестирую Behat/Mink на простом примере. Когда я запускаю behat , у меня есть эта ошибка: PHP Fatal error: Class 'Behat\Behat\Context\Step\Given' not found in /var/www/behat-test/features/bootstrap/FeatureContext.php on line 31...
1003 просмотров
schedule 29.12.2022

Symfony\Component\Yaml\Exception\ParseException для behat.yml
Мой behat.yml выглядит так: default: firefox: context: parameters: Browser_Name: firefox extensions: Behat\MinkExtension\Extension: base_url: https://google.com...
2228 просмотров
schedule 21.12.2023

Behat Selenium - Ожидание элементов, которые скользят внутрь
У меня проблемы с Бехатом, ожидающим, пока элемент «вползет». В меню панели администратора каждый основной элемент перемещается вниз, открывая подменю, как показано здесь: Я добавил красную линию для отображения меню и зеленую для подменю...
2931 просмотров
schedule 07.06.2022

Поведение заканчивается при нажатии на кнопку отправки формы
Я использую Symfony2, и у меня проблема с Behat. Мой сценарий: Сценарий: Добавить форму Когда Доступ к пути " symfony_route_path " Затем Заполнить форму данными x Затем нажмите кнопку " id_btn_form_submit " И контексты:...
2863 просмотров
schedule 19.07.2022