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

Create test cases for major features / releases #3111

Open
9 tasks
Jkd-eth opened this issue Dec 5, 2024 · 1 comment
Open
9 tasks

Create test cases for major features / releases #3111

Jkd-eth opened this issue Dec 5, 2024 · 1 comment

Comments

@Jkd-eth
Copy link
Contributor

Jkd-eth commented Dec 5, 2024

User Story:

As the Passport Engineering team
We want to create test cases for all major release / new features
So that we can setup monitoring, alerting, and know if critical features are down

Acceptance Criteria

GIVEN the existing set of all Passport endpoints
WHEN we check the documentation
THEN all endpoints are present

Key end user facing Use Cases:

  • Wallet login (Metamask)
  • Wallet Login WCT/Reown
  • 1 click verification
  • remove a stamp
  • Add a stamp
  • Model based detection
  • oAuth stamp
  • Push onchain
  • Custom Dashboard(s)

Product & Design Links:

Tech Details:

Open Questions:

Notes/Assumptions:

@Jkd-eth Jkd-eth moved this to Prioritized in Passport New Dec 5, 2024
@nutrina
Copy link
Collaborator

nutrina commented Dec 16, 2024

Also we should properly formulate the acceptance criteria for each ticket and include sufficient details, such that it is clear what and how to test when the ticket is being pushed to review or staging for verification.

This might require alignment between the engineer & stakeholder for that ticket after it has been picked up for implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Prioritized
Development

No branches or pull requests

2 participants