Testing Software using Decision Tables

Published: 08 November 2022
on channel: reallyMello
1,134
29

#Decision #tables are a software #testing tool useful when testing #agile user stories or features. They excel at creating test cases out of the business requirement or specification for a feature. They work especially well when an agile feature involves complex business rules. This guide will teach you how to create decision tables in a guided practice exercise programming against an example business requirement. After, you should have the reasoning for when to select decision tables for programming tests.

Visit https://www.davidmello.com/testing-so... for the accompanying article.

Try the exercise in the video and see if you can find more opportunities to collapse test cases to further reduce the number of combinatorial test cases. Let me know how you did or if you have any questions in the video comments.

Chapters:
0:00 Why use decision tables
0:55 When to use decision tables
1:12 Example business requirement
2:03 Decision table template
2:55 Creating conditions and input values
5:47 Determining combinatorial test count
6:37 Adding test inputs
9:50 Mapping test inputs to effect outcomes
13:30 Exhaustive testing decision
14:02 Test case reduction, optimizing, collapsing


On this page of the site you can watch the video online Testing Software using Decision Tables with a duration of hours minute second in good quality, which was uploaded by the user reallyMello 08 November 2022, share the link with friends and acquaintances, this video has already been watched 1,134 times on youtube and it was liked by 29 viewers. Enjoy your viewing!