Вопросы по теме 'behat'
Бехат с норкой
Кто-нибудь знает, как успешно настроить Mink для работы с Behat? На случай, если кто-то не знает, Behat - это фреймворк BDD (Behavior-Driven Development) для PHP, а Mink предоставляет слой абстракции эмуляторов браузера для тестирования.
Вы можете...
5846 просмотров
schedule
11.05.2022
Почему автоматизированные тестовые примеры Sahi не работают в IE8?
Я новичок в инструменте тестирования Sahi. Я записал несколько тестов с помощью Sahi, когда воспроизводил их в IE 8.
В моем терминале я получаю сообщение об ошибке: Окно/домен не найден: popupNameFromStep=; производноеИмя=; имя_окна=;...
1370 просмотров
schedule
18.10.2022
Selenium: выражение не является допустимым выражением/Xpath
Я играю с сервером Behat и Selenium. Я пытаюсь настроить таргетинг на определенный тег на основе его положения в документе.
Я использую AquaPath, графический интерфейс для работы с XPath, и он отлично работает. Моя проблема в том, что когда я...
1990 просмотров
schedule
24.05.2023
Как заставить Behat ждать вызова AJAX?
Сценарий: Измените и сохраните незавершенное изменение в кампании
Given I click on the Campaign section folder
And I press Save in the selected Campaign
Then I should see an error balloon informing the changes cannot be saved
Дело в том, что...
12965 просмотров
schedule
27.03.2023
Схема сценария Gherkin + Behat выбрасывает Behat \ Gherkin \ Exception \ ParserException
Я пытаюсь запустить пример регистрации и застрял
Scenario: New user registration; poor password
Given I am on "/register"
When I fill in "username" with "admin"
And I fill in "password1" with "<pw>"
And I fill in "password2" with...
2589 просмотров
schedule
24.03.2023
Могу ли я отправлять необработанный ввод с клавиатуры, используя Mink и Selenium2?
Я использую Behat и Mink с драйвером Selenium2 и пытаюсь вводить данные непосредственно в поле формы (имитируя необработанный ввод с клавиатуры) вместо использования функции fillField() .
Вот что я пытаюсь:
$element =...
7636 просмотров
schedule
25.05.2022
Как узнать, выполнен ли angular.js рендеринг шаблона для текущего маршрута
я хотел бы использовать Behat для тестирования моего приложения angular.js. Но проблема, с которой я сталкиваюсь, заключается в том, что когда вы идете по маршруту и хотите щелкнуть ссылку, Behat не знает, когда отображается шаблон, поэтому иногда...
904 просмотров
schedule
08.05.2023
behat Selenium2Driver не может открыть соединение
Я пытаюсь использовать Behat + Mink + Selenium2Driver в Symfony2.
Я запустил Selenium Server.
мой behat.yml:
default:
extensions:
Behat\Symfony2Extension\Extension:
mink_driver: true...
2803 просмотров
schedule
14.05.2023
Goutte с поведением: строка xml, поскольку значение textarea заполняется объектами html
У меня есть страница, содержащая форму с некоторыми элементами ввода, включая текстовое поле. Эти поля ввода заполняются некоторыми значениями. Думайте обо всей этой странице как о странице редактирования для некоторой сущности. Textarea содержит...
649 просмотров
schedule
20.05.2023
Behat context per feature
Мне интересно, есть ли способ использовать разные классы контекста для разных функций.
Я хотел бы, чтобы одна функция использовала MinkExtensions для тестирования браузера, а другая использовала и HTTP-клиент, такой как Guzzle, для тестирования API...
3354 просмотров
schedule
30.10.2023
Как эффективно протестировать доступ к большому файлу с помощью Behat/Mink?
Я хотел бы написать сценарии Behat/Mink, чтобы проверить, могут ли определенные учетные записи пользователей загружать большие файлы. Я могу использовать событие When I follow "largefile.zip" , но при этом загружается весь файл.
Вместо того,...
1125 просмотров
schedule
13.02.2023
Можно ли использовать таблицы Behat для проверки нескольких текстовых меток
Использование Behat с расширениями mink и Drupal.
По сути, у меня есть страница с несколькими ярлыками, и я хочу подтвердить их текст. Я хочу сделать это без необходимости вводить что-то вроде.
Then I should see "Filter"
Есть ли способ...
1172 просмотров
schedule
11.02.2023
PHP Невозможно отменить смещение строк, как будто Selenium2Driver.php
Запустил Селен:
java -jar vendor\selenium\selenium-server-standalone-2.40.0.jar
Выбежал: php run.php Test.xlsx
Получение следующей ошибки:
Fatal error: Cannot unset string offsets in....src\Behat\Mink\Driver\Selenium2Driver.php on...
267 просмотров
schedule
10.03.2023
создание шага с pystring внутри FeatureContext
Я хочу сгенерировать шаг, внутри которого есть pyString. Я сделал следующее: Сначала в моем файле .feature у меня есть эти коды
Then I should see the following something:
|label |value|
|test|12 |
И я определяю шаг следующим...
663 просмотров
schedule
07.07.2022
Как я могу обнаружить ошибки 404 для ресурсов страницы?
Я только начал с Behat и Mink. Я использую MinkExtension с Goutte и Selenium, а также DrupalExtension.
Все идет нормально. Я могу загрузить страницу, искать различные элементы, тестировать ссылки и т.д.
Но я не вижу, как проверить наличие...
1414 просмотров
schedule
20.11.2022
Отказ от автоматической загрузки дополнительных классов в тестовый контекст
Behat версии 3.0.12, PHP 5.3.3
Я опишу проблему, прежде чем покажу свою настройку: я создаю небольшой тестовый проект Behat, но когда я пытаюсь создать дополнительные классы в других файлах, чтобы вставить их в мой файл контекста, Behat не...
1295 просмотров
schedule
06.01.2024
Как запускать одни и те же функции BDD несколько раз, используя разные роли пользователей
В любом случае, мы можем запускать одни и те же тесты несколько раз, чтобы проверить функциональность.
Вот мой файл функций:
Feature: End to end tests
I want an End to End test pack
As Super user and Admin user
So that I can...
1107 просмотров
schedule
10.02.2024
Behat 3 - как получить собственное расширение в контексте
Мне нужно добавить, а затем из контекста получить дополнительные параметры / конфигурацию из файла behat.yml.
Behat не позволяет мне добавлять случайные параметры в файл behat.yml, поэтому я создал новое собственное расширение. Это расширение...
1421 просмотров
schedule
28.07.2022
Почему Behat/Mink не может найти поле ввода по ID, только по имени?
Я тестирую страницу с поведением и формой заполнения. У меня есть два ввода пароля на странице html.
Первый сверху:
<input id="login_password_0" class="form-control " type="password" placeholder="Slaptažodis" autocomplete="off"...
2228 просмотров
schedule
05.06.2023
Отсутствует расширение в Behat/mink/laravel
У меня большие проблемы с настройкой behat + mink для моего проекта laravel.
Сообщение об ошибке:
PHP Deprecated: The ability to pass file names to Yaml::parse() was deprecated in 2.7
and will be removed in 3.0. Please, pass the contents of...
1157 просмотров
schedule
13.06.2022