behat

PHPUnit & Behat; дополнение или альтернативы?

Я осматривал SO и Google, но не смог получить окончательного ответа. PHPUnit - это фреймворк для unittesting, такой ка ... тирования? Используете ли вы Behat только для новых проектов или его также можно адаптировать к существующим проектам?

Веди себя как огурец в PHP

Не поймите меня неправильно. Я думаю, что оба проекта фантастичны. Но как разработчик php и ruby, я задаюсь вопросом, ... очему следует выбирать Behat вместо Cucumber (с cuke4php) для BDD даже при работе с php или некоторыми фреймворками php.

Интеграция Zend Framework с Behat BDD

Кто-нибудь использовал Behat с Zend Framework? Есть примеры того, как использовать и то, и другое?

Как интегрировать Behat с PhpStorm/другой IDE

Behat является ведущим BDD фреймворком для PHP. Я использую PhpStorm и хочу интегрировать Behat в IDE в качестве внешн ... Behat будет интегрирован в выпуск 4.0, который должен выйти в 1 квартале 2012 года! Что я могу сказать - PhpStorm скалы.

Как найти элемент текстового узла с норкой?

Мне было интересно, у меня есть этот HTML: <li> <span class="jqTransformRadioWrapper"> <a rel="ch ... ервый элемент. И я хочу выбрать их с их именем (и только) для этого примера это будет "Мой потрясающий тест". Спасибо

Корнишон + Схема сценария Behat вызывает исключение BehatGherkinExceptionParserException

Я пытаюсь запустить пример регистрации, и я застреваю Scenario: New user registration; poor password Given I am on " ... или маркер шага, но есть примеры Что я делаю не так? Я не могу найти никакой помощи в этом документе или около того.

Определения шагов во внешних файлах в Behat

По умолчанию Behat ищет определения шагов в файле с именем FeatureContext (все шаги в одном файле). Имея много шагов, тр ... я могу иметь определения шагов во внешних файлах? Например, homepage.feature HomepageContext extends FeatureContext

Устройства передачи данных Behat и Symfony

Мне интересно, можно ли использовать отдельную базу данных для тестов Behat? есть ли какой-либо способ удалить и усечь базу данных и загрузить с ее помощью данные, как вы можете сделать с PHPUnit?

Как запустить встроенный в PHP веб-сервер перед запуском теста и закрыть его после запуска теста

Я пытаюсь использовать Behat для тестирования BDD. При запуске сборки на Дженкинсе я хотел бы, чтобы он открыл сборку P ... this->response = $request->getBody(true); } Но затем при запуске Behat он застревает без какого-либо сообщения.

Как протестировать REST API с помощью Behat и Mink в Symfony 2

Я создаю REST API в Symfony и хотел бы протестировать его с помощью Behat (используя Mink и расширение behat для symfon ... 2 | field3 | | value1 | value2 | value3 | Есть ли какой-нибудь простой способ отправить это с помощью норки? Спасибо!

Вести себя - Контекстный класс не найден.

Это моя структура каталогов: composer.json composer.phar vendor/ bin/ behat tests/ functional/ ... 4", "behat/behat": "2.4.*@stable" } } Который я установил с помощью: php composer.phar install --dev -o

как активировать норку в behat

Я пытаюсь использовать behat и норку вместе, читая эту ссылку: Http://docs.behat.org/cookbook/behat_and_mink.html#meth ... goutte: ~ > selenium2: ~' > behat.yml $ bin/behat -dl И, наконец, теперь это работает:) спасибо

Вести себя как "Непризнанные варианты"

Я пытаюсь запустить Behat (впервые для меня), и это сработало. Но у меня проблема с конфигурацией. Я попытался измени ... efinition\Exception\InvalidConfigurationException] Unrecognized options "paths" under "testwork" Что я сделал не так?

При запуске теста входа в систему Behat через PhantomJS он проходит только при первом запуске

Я создал очень простой тест входа в систему в Behat для входа в наше внутреннее приложение. Существует два типа входа в ... LoginButton" Then I should see "By clicking below" And I press "OK" Then I should see "Welcome"

Поведение с PhpStorm не показывает трассировку стека для исключений

Я только что начал использовать Behat 3.0 с PhpStorm 8.0. Все работает нормально, за исключением того, что для исключ ... нструмента, вероятно, лучше не отвечать. Такие ответы, как "создать пользовательский обработчик исключений", не помогут.

Вести себя с Дженкинсом - как обслуживать PHP-приложение?

Я недавно начал использовать Behat с Норкой в проекте PHP, в котором используется тонкая микрорамка, Мои тесты Behat ра ... бразных проектов, поэтому предпочтительнее было бы что-то "одноразовое". Каков наилучший способ решения этой проблемы?

Изо всех сил пытаюсь установить mink и behat с помощью composer для использования с symfony2

Я пытаюсь установить behat и mink с помощью symfony 2.4 с помощью composer, но, похоже, я не могу получить свой файл co ... Я просто хочу получить это для установки этих компонентов, чтобы я мог возиться с BDD Спасибо за любую помощь в этом

Есть ли способ, чтобы Behat НЕ терпел неудачу при обнаружении ошибок PHP?

Я понимаю, что лучше всего определить все переменные и проверить индексы массива перед оценкой. Тем не менее, я пытаюсь ... ю эти уведомления, но сейчас мне нужно, чтобы вы игнорировали уведомления от PHP. Есть ли способ сделать это? Спасибо!

Могу ли я использовать один из сценариев в качестве своего мета-шага вместо того, чтобы определять его в классе контекста?

Мне нужно определить мета-шаг, например I have an item in my order cart. Но вместо того, чтобы создавать определение дл ... ень популярный вариант использования, и у него должно быть лучшее решение, чем определение мета-шага в классе контекста.

Тестирование приложений Laravel для нескольких арендаторов с использованием расширения Behat/Mink и Behat Laravel

Я создаю многопользовательское приложение SaaS, для которого пытаюсь написать тесты с помощью Behat, используя Mink и р ... менов с подстановочными знаками для тестирования приложений SaaS? Я запускаю тест внутри виртуальной машины Homestead.