Вопросы по теме '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