diff --git a/README.md b/README.md index 1cc987d..6f5cbe5 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Practice with a different types and approaches of software testing. *BDD (Behavior Driven Development) - подход к написанию тестов, который предоставляет возможность описания функциональности тестов максимально понятно (по сути разговорным языком) основанно на описании поведения с точки зрения пользователя и его желаний при работе с приложением.* -Хороший пример использования - инстурмент Cucumber с ключевыми словами не технического языка Gherkin: Given(условие - нахожусь на странице регистрации), When(действие - когда нажимаю "Отправить форму"), And(другое действие в рамках тестирования фичи),Then(результат - перенаправление на домашнюю страницу. Ключевые слова формируют сценарий выполнения, который должен быть +Хороший пример использования - инстурмент Cucumber с ключевыми словами не технического языка Gherkin: Given(условие - нахожусь на странице регистрации), When(действие - когда нажимаю "Отправить форму"), And(другое действие в рамках тестирования фичи),Then(результат - перенаправление на домашнюю страницу). Ключевые слова формируют сценарий выполнения, который должен быть исключительно самостоятельным. *TDD (Test Driven Development) - разработка программного обеспечения, основанном на тестировании (сперва пишут тесты, а потом код). Подход TDD отличается от других методов тем, что он объединяет программирование с написанием тестов самим разработчиком.* Шаги подхода: