Wednesday, February 17, 2010

Test pre-authorization of credit card using pay pal.

Knowing what pre-authorization is the key. So, understand what is it if it's new word.
1. Login to pay-pal sand box account > click on "Test Account" and make a note of the total balance amount.
2. Login to the site and place an order. Check pay-pal > Initial amount must be retained. And confirm the amount on hold(Under review status).
3. On site, place enough quantity of items to trigger the release of pre-authorization.
Then check paypal > all of the order amount must be summed up to the initial balance.

For now, this is it.
Will describe in depth when I find sufficient time.

Tuesday, February 9, 2010

Test Hours of Operation

1. Check open, close time as 12am to 12pm and break time within this.
(Hint for developers - It doesn't work fine unless 12 is zeroed.)

2. Check by adding only minutes - 0:55 am; 0:00pm.. It must not accept this input.

3. Check if it allows to add two different work hours for same week day. It must not allow.

4. Check if the added work hours are showing in an order, and not like last in - first display.

5. Edit mode - break hours check-box must be checked(if break hours already is added while adding work hours).

6. Open time = Close time = Break open time = Break close time must not be accepted.
Valid input:
Open time < Close time.
Open time > Break open time.
Close time > Break close time.

7. Only one HOP section must be open at once. No action must open more than one HOP section.

8. Delete HOP must ask for confirmation - if user really wants to delete?

9. Add/edit must work as Insert/Update respectively.

10. "Select All" check-box is needed for selecting weekdays is implemented using check-box.

11. Error messages:
a. Close time should be greater than the Open time
b. Please select Open time
c. Please select Close time
d. Close time should not be equal to Open time
e. Please select Break End time
f. Please select Break Start time
g. Hours of operation for Sun, Mon, Tue, Wed, Thu, Fri, Sat are already added. Please use "Edit" link to update it
h. Break Start time should be greater than the Open time
i. Break Start time should be lesser than the Close time
J. Please select working day(s)