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
Post a Comment