Specification by example

Specification by example

Behavior driven development aka BDD is an efficient way to test the functionality of the product without worrying much on the user interface. Automation is done for the specific feature and its Behavior rather than the complete UI/functional flow. Automating everything up front helps in saving time for other types of testing like exploratory testing and non-functional testing. BDD helps you eliminating more documents related to testing, even test cases. Specification by example is also called as living documentation because the examples and automation code are glued together. Updating the examples with behavioural changes needs changes in automation code as well. So, at any point of time, the key examples and the automation code will always be in sync and hence living documentation.

Advanced Certified Scrum Master

There are variety of testing types available and there is more non-functional testing to be done. As much as quality should be ingrained on to the product, all these testing needs to be done in a very limited timeframe. The Agile test quadrant explains what type of testing is technical, functional, helps team, helps business, when to do what, which type of testing should be automated, which type of testing should be done manually, which type of testing uses tools etc.











Advanced Certified Scrum Master

 Leanpitch Technologies PVT LTD 

309- 4th B Cross Rd, HRBR Layout 3rd Block, Kammanahalli, Bengaluru, Karnataka 560043.

Comments

Popular posts from this blog

The role of Tester in Scrum Team

Certification Process:PSM vs CSM

Self- Help — Developing Self Motivation