Behavior Driven Development in Python
May 31, 2016
BDD (Behavior Driven Development) is agile methodology of testing, based on TDD (Test Driven Development). BDD tests are not focused on code, but on its effects. Tests are executed by the browser, so we can be sure, that test follows exact user steps. Tests are based on specification, so if test is finished with success, that program works in line with customer expectations.