Бехат (информатика) - Behat (computer science)
Тема этой статьи может не соответствовать Википедии рекомендации по продуктам и услугам.Июль 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Константин Кудряшов |
---|---|
изначальный выпуск | 10 сентября 2010 г.[1] |
Стабильный выпуск | 3.7.0 / 3 июня 2020[2] |
Репозиторий | |
Написано в | PHP |
Операционная система | Кроссплатформенность |
Тип | Поведенческая разработка |
Лицензия | Лицензия MIT |
Интернет сайт | behat |
Бехат это тест фреймворк за поведенческая разработка написано в Язык программирования PHP. Behat был создан Константином Кудряшовым и его разработка ведется на GitHub.
Цель
Behat предназначен для помощи в общении между разработчиками, клиентами и другими заинтересованными сторонами в процессе разработки программного обеспечения. Это позволяет четко документировать проверяемые примеры предполагаемого поведения программного обеспечения. Сценарии тестирования Behat написаны с Корнишон,[3] бизнес-читаемый предметно-ориентированный язык, следующий определенные шаблоны.
Преимущества
Тесты можно запускать в любой момент, когда новый код вводится в кодовую базу, чтобы подтвердить, что в рамках существующего тестового покрытия не происходит регрессий. Его можно интегрировать с Селен и другие эмуляторы браузера для создания скриншотов сбоев. Как и другие структуры BDD, сценарии Behat представляют собой серию шагов «Дано», «Когда» и «Тогда», которые объясняют бизнес-модель. Определение этих шагов существует в методе аннотации класса, расширяющего BehatContext.[4]
Примеры
Предварительные условия после «Дано» соответствуют имени выполняемого метода PHP:
Особенность: Описание функции для проверки Открытый текстСценарий: Сценарий 1 Данный предварительные условияКогда действияпотом РезультатыСценарий: Сценарий 2 ...
Рекомендации
- ^ Блог everzet • BDD на PHP или Just Be Hat. Everzet.com (10.09.2010). Проверено 19 марта 2015.
- ^ Последние выпуски Behat
- ^ https://github.com/cucumber/cucumber/wiki/Gherkin
- ^ BDD With Behat - Tuts + Учебное пособие по коду. Code.tutsplus.com (23 декабря 2013 г.). Проверено 19 марта 2015.
внешняя ссылка
Этот компьютерное программирование -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |