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

функциональные тесты с 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

не удается прикрепить файл (файл 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 в файл 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 - 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

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

Работа с $_SESSION и Behat + mink + selenium
Чтобы использовать систему, которую я пытаюсь протестировать, вы должны быть авторизованным пользователем. После входа в систему создается переменная $_SESSION, содержащая идентификатор пользователя и имя пользователя, и пока вы вошли в систему. Этот...
749 просмотров
schedule 17.11.2023

Behat не вызывает расширенные методы mink
Я сказал себе: «Я должен научиться bdd?» И я попробовал комбинацию Symfony2/Behat/Mink. Ну, я писал код, как писал в учебниках. Но все версии behat в документах/учебниках ниже версии 3. Я хочу изучить behat3. Я зайду на официальную страничку и...
769 просмотров
schedule 05.07.2022

behat FeatureContext.php как пропустить сценарий
Я пытаюсь найти способ пропустить сценарии в FeatureContext.php. У меня есть тест, который я буду выполнять только в том случае, если условие верно, иначе оно просто будет пропущено. Моя идея заключалась в том, чтобы проверить сценарий с помощью...
2936 просмотров
schedule 04.06.2023

Файлы функций Behat в отдельном репозитории git
У нас есть много веб-приложений и веб-сайтов PHP. Я создал настройку behat/mink, которая будет работать для всех наших приложений/сайтов. Я хочу, чтобы все сайты использовали общую настройку тестирования, поэтому я хочу иметь папку /test в каждом...
105 просмотров
schedule 09.11.2023

Расширение контекстов Symfony2 Behat приведет к тому, что шаг уже определен
Я пытаюсь написать некоторые тесты Behat для приложения, и мне нужно разделить контексты, чтобы я мог использовать некоторые основные элементы в разных других контекстах, например, на шаге пользователя, вошедшего в систему. behat.yml...
982 просмотров
schedule 07.10.2023

Тестирование перетаскивания с behat и mink
Я пытаюсь эмулировать поведение перетаскивания пользовательского интерфейса в поведенческом тесте. Пока безуспешно, несмотря на то, что минк предположительно поддержка этого взаимодействия . Как ни странно, мне было трудно найти какие-либо...
673 просмотров
schedule 05.05.2024

вести себя как норка, эквивалентная раскрывающемуся списку->selectOptionByText()?
Я работаю с Selenium и веду минк впервые. У меня есть следующий код: $category_dropdown = $this->find('xpath', "//select[@name=\"category\"]"); echo $category_dropdown->getHtml(); $category->selectOptionByText('Take Out); и вывод:...
1390 просмотров
schedule 11.01.2024