Decision table testing Judit Nahaj
1 / 1

Decision table testing Judit Nahaj

Author : aaron | Published Date : 2025-05-17

Description: Decision table testing Judit Nahaj juditnahajepamcom CONFIDENTIAL 2020 EPAM Systems Inc Agenda What are decision tables When to use decision tables How to use decision tables Test design with decision tables What are decision

Presentation Embed Code

Download Presentation

Download Presentation The PPT/PDF document "Decision table testing Judit Nahaj" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Transcript:Decision table testing Judit Nahaj:
Decision table testing Judit Nahaj judit_nahaj@epam.com CONFIDENTIAL | © 2020 EPAM Systems, Inc. Agenda What are decision tables? When to use decision tables? How to use decision tables? Test design with decision tables What are decision tables? Decision table testing is a black-box test design technique A table that contains conditions in the rows, test cases in the columns and true/false values in the cells They help creating test cases that rely on multiple conditions Number of test cases = 2 to the power of conditions (in case of binary tables) This number can be reduced on occasions, to reduce effort while maintaining coverage They help visualize test cases, keeps them organized, and easy to read Also assures no permutation is left out With correctly selected conditions it can achieve 100% coverage It can help find gaps in the requirements 3 When to use decision tables? When there are multiple conditions affecting the expected behavior of the feature (e.g.: an online shop where the final price is affected by coupons, user type, etc.) 4 How to use decision tables? Define which conditions are to be included in the table 5 How to use decision tables? Define which conditions are to be included in the table Determine the number of columns based on the conditions 6 How to use decision tables? Define which conditions are to be included in the table Determine the number of columns based on the conditions Fill the table cells with True/False values (make sure to proceed systematically to avoid excluding a combination) 7 How to use decision tables? Define which conditions are to be included in the table Determine the number of columns based on the conditions Fill the table cells with True/False values (make sure to proceed systematically to avoid excluding a combination) Fill the end results 8 How to use decision tables? Define which conditions are to be included in the table Determine the number of columns based on the conditions Fill the table cells with True/False values (make sure to proceed systematically to avoid excluding a combination) Fill the end results Simplify table if possible 9 Exercise 1. Free shipping 1. Only registered members of the site are eligible 2. Available only for purchases $50 and over Create test cases to make sure free shipping is applied correctly. 10 Exercise 1. Free shipping 1. Only registered members of the site are eligible 2.

Download Document

Here is the link to download the presentation.
"Decision table testing Judit Nahaj"The content belongs to its owner. You may download and print it for personal use, without modification, and keep all copyright notices. By downloading, you agree to these terms.

Related Presentations

Decision Analysis-Decision Trees Integrity Testing, Drug Testing, and Graphology Judit Forrai Semmelweis University, Faculty of Medicine, Institute of Automated Unit Testing of Large Industrial Embedded Software using Concolic Testing Testing Accommodations For Standardized and High Stakes Testing Genomic/Genetic Testing Germline v Somatic testing and the importance of Molecular Tumor CSCE 747 Software Testing and Quality Assurance Testing Accommodations For Standardized and High Stakes Testing HbA1c Testing Market Size, Industry Analysis Report 2018-2025 Globally Decision Analysis 2 Decision Trees and Decision Tables EL CASTELL DE BARBABLAVA Unit Testing Unit 3  Software Quality Assurance