Question: The program asks the user 16 digit credit card number and the printout if the credit card is valid or invalid card How do you

The program asks the user 16 digit credit card number and the printout if the credit card is valid or invalid card
- How do you test this application using equivalent partitioning technique ? Identify equivalent partitions and write test cases based on your equivalent partitions (use strong robust classification).
Credit Card Number Check: The last digit of a credit card number is the check digit, which protects againts transaction errors. The following method is used to veryfy credit card numbers. For the simplicity we can assume that the credit card has 8 digits instead of 16. Follwing steps explains the algorithm in determining if a credit card number is a valid card. Starting from the right most digit, form the sum of every other digit. For example, if the credit card is number is 43589795 then you form the sum 5+7+8+3 = 23 Double each digit that we have not included in the preceding step. Add all digits of resulting numbers. For example, with the number given above, doubling the digits starting with next to last one, yields 18, 18, 10, 8. Adding all digits in these values yield 1+8+1+8+1+0+8 = 27 Add sum of the two preceding steps. If the last digit of the result is zero, then the number is valid number
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
