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

Как на самом деле работает рабочий процесс Composer?
Кстати, мне не хватает сна, и, кажется, мой разум сейчас заблокирован, из-за чего это может показаться вам бессмысленной тирадой, поэтому, пожалуйста, постарайтесь отнестись к ним терпеливо, если они не выглядят так. Я работаю над OS X Snow...
2125 просмотров
schedule 28.01.2023

Проблемы с обновлением Behat 2.4 или нераспознанные расширения опций под behat - ошибка при попытке активировать расширение sahi через behat.yml
Довольно новичок в этом материале Behat, и я столкнулся с препятствием, которое, кажется, не могу обойти. Я смотрел на документы, гуглил, как будто это моя работа, и изо всех сил старался не выбросить свой компьютер с пожарной лестницы. Я работаю...
3573 просмотров
schedule 24.08.2022

как активировать норку в поведении
Я пытаюсь использовать behat и mink вместе, читая эту ссылку: http://docs.behat.org/cookbook/behat_and_mink.html#method-1-composer и пытаюсь активировать Mink в фреймворке Behat, но у меня не работает :( вот инструкция по текстовой форме...
4064 просмотров
schedule 30.04.2023

Sahi + PhantomJS терпит неудачу при тестировании локального веб-приложения PHP с помощью behat
У меня проблема с тестированием локально размещенного веб-приложения с настройкой behat+sahi+phantomjs. Я запустил полный пакет только с behat+sahi+chrome, который отлично работает Я также протестировал небольшой образец поведенческого теста на...
660 просмотров
schedule 30.11.2022

Как вызвать браузер из командной строки Mac OS X (для тестирования Behat BDD)?
В Behat-тестировании у вас есть контекст, чтобы «показать последний ответ» шага в тестовом сценарии. Это запускает окно браузера со статическим html последнего ответа. Но запуск этого на mac os возвращает ошибку: sh: x-www-browser: command not...
5257 просмотров
schedule 17.04.2022

Behat/Mink Невозможно имитировать нажатие кнопки в нижнем колонтитуле
Попытки использовать регулярное выражение «Затем я нажимаю» (для кнопок) или «Затем я следую» (для ссылок) для элементов в нижнем колонтитуле завершаются ошибкой «элемент/ссылка с идентификатором | ссылка | имя не найдено..» Как Например, я обнаружил...
6336 просмотров
schedule 13.03.2023

Поведение: ошибка при использовании switchToIFrame()
Я работаю над проектом Symfony и хочу создать модульный тест с помощью Behat/Mink. У меня есть сценарий: Feature: Homepage Scenario: Check if I can log on Given I am on "/" And I follow "connexion_js" And I switch to the iframe...
1676 просмотров
schedule 18.01.2024

Анализ динамических значений в конфигурациях файлов Behat/Mink Yml через Mink Extension.php(Selenium2) для Saucelabs
Мне было интересно, есть ли возможный способ анализа динамических значений, в частности name , с помощью тестов *.feature Behat/Mink, поскольку он запускает файл конфигурации Yml с возможностями Selenium2. Файл behat.yml использует файл...
1640 просмотров
schedule 18.02.2023

Выберите один из нескольких элементов в ячейке в xPath
Я использую Behat и пытаюсь выбрать некоторые элементы формы. Мой HTML выглядит следующим образом: в основном у меня есть два обязательных поля: одно поле ввода, одно текстовое поле и флажок. <table class="table"> <thead>...
2768 просмотров
schedule 30.01.2024

Класс Behat\Behat\Context\BehatContext не найден в PHP с Behat
Я пытаюсь изучить Behat, используя руководство на веб-сайте . Первый шаг проходит нормально, ошибок не появляется. Но когда я меняю ls_project/features/bootstrap/FeatureContext.php , как показано на втором шаге руководства, я получаю следующую...
4528 просмотров
schedule 27.04.2022

Как проверить выбранный вариант из выпадающего списка с помощью Behat/Mink
На странице есть несколько фильтров, и я хотел бы проверить значения фильтров по умолчанию. Я не могу заставить работать селекторы. Может кто-нибудь помочь. Вот фрагмент кода: <div class="filter-widget"> <form name="" method="post"...
7676 просмотров
schedule 22.02.2023

Функция mouseOver() не работает, когда браузер свернут
Мне нужно навести курсор на элемент и щелкнуть ссылку на оверлее, которая появляется при наведении на элемент div. Я использую функцию mouseOver(), и она отлично работает, когда браузер находится в области просмотра. Однако, если я сворачиваю...
401 просмотров
schedule 08.05.2023

Как получить сообщение об исключении в тесте Behat
Я новичок в behat 3, и я использую его с расширениями symfony2, и все работает хорошо, но мне нужно знать сообщение о выброшенном исключении во время моего теста. Предположим, что я хочу разработать простой блог, поэтому мне нужно перечислить все...
1528 просмотров
schedule 06.05.2023

Особенности поведения — расчетное ожидаемое значение
Я использую тесты Behat для тестирования стороннего веб-сервиса для выставления счетов за подарочные карты. Каждый тест отправляет запрос на выставление счетов в веб-службу с суммой и возвращает оставшийся баланс. Есть ли в моей функции способ,...
172 просмотров
schedule 18.09.2022

Behat снова запустить сценарий программно
После вопроса о stackoverflow Параметры в поведении 3 Ян нашел решение для перехода к параметрам поведения. Для окружающей среды это нормально, но для страновых параметров я немного запутался. У меня есть такая функция: Scenario Outline:...
580 просмотров
schedule 23.06.2023

Установка поведения в проекте Symfony 2.0 с использованием deps — какие версии?
У меня есть устаревший проект Symfony 2.0 (точнее, версия 2.0.11), к которому я хотел бы добавить тесты поведения. Поскольку это Symfony 2.0, он использует систему поставщиков deps , а не композитор. В данный момент я не в состоянии обновить версию...
522 просмотров
schedule 10.10.2022

Можете ли вы назвать сценарии шагами в Behat 3?
При написании функциональных тестов некоторые части повторяются довольно часто. Например, вход пользователей: I go to "/login" I fill in "login" with "username" I fill in "password" with "password" I press "Login" Я хотел бы определить эти...
2302 просмотров
schedule 27.06.2022

Behat 3 - передача параметров (из импортированного файла) в конструктор FeatureContext
Я новичок в Behat и YAML, и у меня возникают проблемы с передачей больших массивов параметров конструктору FeatureContext. С Behat 2 отлично работало следующее: behat.yml (сокращено для удобства): default: context: extensions:...
4890 просмотров
schedule 26.09.2022

Behat отключить адаптивные функции
В настоящее время я немного застрял с функциями behat + responsive, которые появляются / исчезают в заданных точках останова на экране. Первым делом нужно создать теги для фильтрации функций для устройств. Например, @iphone или @mobile и так...
247 просмотров
schedule 03.04.2022

PHP, BDD с Behat и Mink (драйвер Selenium2): Как программно закрыть окно браузера в конце теста?
Я пытаюсь изучить BDD в PHP с помощью Behat и Mink , и я использую драйвер Selenium2 для того же. Мой вопрос : как после завершения тестов программно закрыть каждое окно/вкладку браузера, которые открывает Selenium2? Поскольку закрытие...
1110 просмотров
schedule 25.07.2022