Я использую Symfony 4 и Behat с Travis CI, но у меня много строк в моих сборках, таких как эти: @javascript Сценарий: я дошёл до формы процесса # features / ...
Итак, у меня есть сервис внутренней сети с открытым исходным кодом, который необходимо протестировать. Этот сервис является скорее интегрированной структурой, которая станет структурой с открытым исходным кодом для организаций, которые ...
Я хотел бы иметь возможность устанавливать время для каждого экземпляра DateTime, созданного на время выполнения PHPUnit или Behat Test. Я тестирую бизнес-логику, относящуюся ко времени. Например, метод в ...
Behat является ведущей средой BDD для PHP. Я использую PHPStorm и хочу интегрировать Behat в IDE в качестве внешнего инструмента. Вопрос: Как мне настроить Behat как внешний инструмент (например, фильтры вывода, ...
Недавно я начал использовать Behat с Mink в проекте PHP, в котором используется микрофреймворк Slim. Мои тесты Behat работают нормально, но я хотел бы запустить их как часть моей сборки, в которой используется Jenkins -PHP...
Я следовал этому руководству (и устанавливал все через композитор): http://docs.behat.org/ cookbook/behat_and_mink.html и пытаюсь заставить Behat + Mink работать, но каждый раз, когда я пытаюсь запустить...
Я использую Behat в Symfony2 / Doctrine2. Теперь у меня есть этот сценарий, который сводится к тому, что «если я вошел в систему и перейду в / login, я должен перейти в / вместо»: @login
Сценарий: перейдите в логин .. .
Вждаление по умолчанию ищет определения шага в файле с именем FeatureContext (все шаги в одном файле).
Наличие много шагов, трудно поддерживать такой большой файл. Я хотел бы иметь одно определение ...
Не поймите меня неправильно. Я считаю оба проекта фантастическими. Но как разработчик как php, так и Ruby, мне интересно, есть ли какие-либо веские причины, помимо возможного языкового барьера, почему бы выбрать ...