Question: Decision table testing question Use a decision table testing method to deal with the following credit card example. Assume you are given software that processes

Decision table testing question Use a decision table testing method to deal with the following credit card example. Assume you are given software that processes a credit card based on the following constraints: If you are a customer without any credit cards, you do not receive discounts today. If you are a new customer opening a credit card account, you will get 20% discount on all your purchases today. If you are an existing customer with a loyalty card, you can get a 15% discount. If you are purchasing cost is over $100 today, you receive another 15% discount. If you have a coupon, you get 5% off today. However, a coupon cant be used with any other discounts. Discount amounts are added, if applicable. a) List your decision table to present these conditions and rules, as well as actions. b) Based on the derived decision table, define a set of adequate test cases.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!