>>> На главную <<<

Разработка на оснвое поведения (BDD)

Это подход к тестированию приложения путем тестирования поведения, которое оно будет демонстрировать пользователю.

Преимущества: поощряет структурированный, многоразовый тестовый код (разделение на человекочетаемый файл [gherkin] и программную реализацию)

Недостаток: синтаксис объектного языка накладывает некоторые ограничения на лексику, что может помещать реализовать нюансы тестируемого поведения пользователя.

Статья вики

Один из инструментов для #BDD - это [gherkin] (корнишон). Обертка над языком в python: [behave]

>>> На главную <<<