An online retail system offers a 10% discount for preferred customers on orders totaling between $100.00 and $500.00, inclusive. For non-preferred customers, the discount does not apply. Which black-box test design technique is MOST appropriate for verifying the complex logic of applying this discount based on customer status and order total?
-
A
State Transition Testing
-
B
Decision Table Testing
-
C
Use Case Testing
-
D
Boundary Value Analysis