БДД означает "поведения Driven развития» и является гибкой техника разработки программного обеспечения.
В отличие от TDD, где разработчики кода и тесты писать, БДД требует, чтобы написать тесты, а затем код для удовлетворения желаемых условий и критериев.
Это способ Разработчики пишут очень целенаправленной код, который работает только в определенных ситуациях, но это работает безупречно и без каких-либо ошибок или недостатков конструкции.
Этот метод имеет свои недостатки, но при разработке пользовательских приложений это, вероятно, лучший способ подойти к проблеме.
Behat был вдохновлен Огурец STRONG> рамках Руби, и является одним из самых известных рамках BDD в PHP в & NBSP; окружающая среда.
Если вы выберете для использования Behat в одном из ваших будущих проектов, чтение документации рамках является обязательным для любого новичка
Что нового В этом выпуске:.
< P>- Добавлена поддержка typehinted параметров
- Разрешить любые пробельные символы в конце контекстного класса
- Исправлена сценарий с десятичной следующим номером строки в репу шаблон
- Исправлена сценарий с пустой строкой в ногу с репы шаблон
- Исправлена сценарий, при котором шаг имеет косую черту в репу шаблон
Что нового в версии 3.0.12:
- Исправлены оставшиеся вопросы с аргументами четкости разбора
- Введенный Testwork & # x5c; компонент Аргумент
Что нового в версии 2.3.5:.
- Исправлена конфигурация язык форматирования и языковой отгадывающий
Что нового в версии 2.3.4:.
- Добавлена StepEvent :: getLogicalParent ()
Что нового в версии 2.3.2:
- Исправлена ошибка в ErrorException, что вызвало неправильные исключения на предупреждения и уведомления.
Что нового в версии 2.3.1:.
- Обновлено обработчик ошибок, чтобы избежать подавленных исключения
- Автозагрузка бутстраповские скрипты в их имя порядка.
- Обновлено Огурец зависимость для v2.0.1.
Что нового в версии 2.3.0:
- Переход к Behat & # x5c; Огурец использование 2.0
- Переход на перевод одного файла
- Поддержка вызываемых объектов внутри шаги с цепи
- Поддержка * .yml и * .php также переводы четкости
- Добавлена противоположные варианты в опционных коммутаторов (- [no-] цвета, -. [no-] мультилинии, и т.д.)
- Переработан --story-синтаксис
- рефакторинга бегун
- Улучшена производительность
Что нового в версии 2.2.7:
- Добавлена возможность поиска переведены определения с --definitions .
- Исправлены пользовательские программы форматирования использовать баг.
Что нового в версии 2.2.4:.
- Запрет имя метода дублирования с разрешения фрагменты
Что нового в версии 2.2.0:
- Несколько форматов и выходы поддержка
- Новые фрагменты форматирования
- Новый удалось форматирования
- Обновлено выход опцией -d
- Поиск способностей добавлены опция -d
- Новая опция --dry перспективе
- Новая опция --append-фрагменты
- Перезапуск функциональность переработан, чтобы использовать неисправный форматирования внутри
- Общая рефакторинга кода и очистки
Требования
- PHP 5.3 или выше
Комментарии не найдены