Вот то, что я придумал, если кому-то еще это нужно.
Сначала , создайте behat-html.bat в той же папке, что и behat.bat (ваша папка PHP).Содержимое behat-html.bat должно выглядеть примерно так:
call %PHP_PEAR_BIN_DIR%\behat.bat --out="features\support\behat_test_output.html" --colors --format="html" %*
call features\support\behat_test_output.html
Секунда , в PHPStorm настройте внешний инструмент для запуска Behat с любыми параметрами, которые вам нравятся (теги, сценарии,так далее).Вот мои настройки для команды общего назначения:
Program: C:\Progz\wamp\bin\php\php5.3.5\behat-html.bat
Parameters: $FilePath$
Working Directory: $FileDir$\..
Третий , настройте Keymap для запуска инструмента.
Теперь с вашим файлом .feature в фокусенажмите вашу горячую клавишуПакетный файл запустит сценарии, сгенерирует красивый выходной файл HTML и откроет этот файл в браузере по умолчанию.Не так хорошо, как встроить его в PHPStorm, но, тем не менее, это довольно эффективный рабочий процесс.
Совет : вам также может понадобиться настроить второй внешний инструмент для работы с--strict
Надеюсь, это поможет!