{"id":33,"date":"2019-06-17T10:06:10","date_gmt":"2019-06-17T10:06:10","guid":{"rendered":"https:\/\/www.bddtesting.com\/?page_id=33"},"modified":"2019-09-18T14:00:50","modified_gmt":"2019-09-18T14:00:50","slug":"how-to-write-bdd-scenarios","status":"publish","type":"page","link":"https:\/\/www.bddtesting.com\/how-to-write-bdd-scenarios\/","title":{"rendered":"How to write BDD scenarios?"},"content":{"rendered":"\n
BDD stands for behaviour driven development<\/em>. TDD stands for test driven development<\/em>.<\/p>\n\n\n\n Both BDD and TDD refer to the methods of software development employed by your engineering team. There are broadly 2 mainstream approaches to development: test driven development is one and behaviour driven development is the other.<\/p>\n\n\n\n Test driven development is primarily concerned with the principle of unit testing. That is, testing specific, individual units of code.<\/p>\n\n\n\n Your product\u2019s codebase is made up of small units of code which are responsible for specific parts of your application. Testing individual units of code is known as \u2018unit testing\u2019 and you may have heard your engineering team refer to unit tests.<\/p>\n\n\n\nTest driven development<\/h3>\n\n\n\n