vilimons / cypress-vuestorefront

0 stars 0 forks source link

Checkout Process test #6

Open vilimons opened 1 year ago

vilimons commented 1 year ago

Test Case: Checkout Process

Objective:

To verify that users can successfully complete the checkout process and place an order.

Preconditions:

Test Steps:

  1. Shipping Information
  2. Payment Information
  3. Order Review
Step 1: Shipping Information
  1. Enter valid shipping information, including name, address, city, state/province, postal code, and contact details.
  2. Click the "Next" or "Continue" button to proceed to the next step.

Expected Results for Step 1:

Step 2: Payment Information
  1. Verify that the user is on the "Payment Information" page.
  2. Select a payment method (e.g., credit card, PayPal).
  3. Enter valid payment details (e.g., credit card number, expiration date, CVV) for the selected payment method.
  4. Click the "Next" or "Continue" button to proceed to the next step.

Expected Results for Step 2:

Step 3: Order Review
  1. Verify that the user is on the "Order Review" or "Summary" page.
  2. Review the order details, including product names, quantities, prices, shipping address, and payment method.
  3. Confirm that the order details are accurate.
  4. Click the "Place Order" or "Complete Purchase" button to finalize the order.

Expected Results for Step 3:

Post-Conditions:

Test Case: Order Confirmation

Objective:

To verify that users receive a confirmation message and email after placing an order.

Preconditions:

Test Steps:

  1. After placing the order, check the order confirmation page for a confirmation message.
  2. Verify that an order confirmation email is sent to the user's email address.

Expected Results:

Post-Conditions:

These test cases help ensure that the checkout process in the e-commerce system functions smoothly and that users receive the necessary confirmation and documentation after placing an order.

vilimons commented 1 year ago

The website is not yet finished, so the user did not get an confirmation message or email.

All the other steps is correctly completed.