Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cypress E2E Test Cases for Order Confirmation Page (P2P Energy App) #2471

Open
9 tasks done
emmayank opened this issue Nov 8, 2024 · 1 comment · Fixed by #2778
Open
9 tasks done

Cypress E2E Test Cases for Order Confirmation Page (P2P Energy App) #2471

emmayank opened this issue Nov 8, 2024 · 1 comment · Fixed by #2778
Assignees
Labels
beckn-ui beckn ui related enhancement feature request

Comments

@emmayank
Copy link

emmayank commented Nov 8, 2024

Description

Develop Cypress end-to-end test cases to validate the functionality and user experience of the Order Confirmation page in the P2P Energy App. The Order Confirmation page provides users with the final details of their transaction, including order summary, payment confirmation, and options to view order history or return to the homepage. The tests should ensure accurate display of order details, confirmation messages, and proper navigation options.

Goals

  • Create Cypress E2E tests to verify the correct display of order details and confirmation messages.
  • Validate that the order summary matches the details entered on previous pages.
  • Ensure navigation links or buttons to "View Order History" or "Return to Homepage" work as expected.
  • Test for edge cases such as missing or incomplete order data.

Expected Outcome

A complete suite of E2E test cases for the Order Confirmation page that verifies order detail accuracy, proper display of confirmation messages, and functional navigation options.

Acceptance Criteria

  • Cypress E2E tests are created and functional for all critical elements of the Order Confirmation page.
  • Tests validate order summary accuracy, confirmation messages, and navigation options.
  • Test cases handle edge cases and display appropriate messages for any missing or incomplete data.
  • Test cases pass in the staging environment with consistent outcomes.
  • Code review and testing are completed successfully.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

  • Cypress
  • End-to-End Testing
  • JavaScript
  • UI Testing

Complexity

Medium

Category

Testing

Sub Category

E2E Testing

@skrushna1506 skrushna1506 added beckn-ui beckn ui related enhancement feature request labels Dec 4, 2024
@kundanEminds
Copy link
Contributor

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beckn-ui beckn ui related enhancement feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants