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

add ui tests for dashboard certificate pages #44909

Merged
merged 2 commits into from Feb 18, 2022

Conversation

davidsbailey
Copy link
Member

@davidsbailey davidsbailey commented Feb 18, 2022

Continues PLAT-1531. Depends on #44866. see work plan

Testing story

Add new UI test coverage for two basic flows with experiment enabled:

  • without customizing certificate, look at image on congrats page, share page and print page
  • after customizing certificate, look at image on congrats page, share page and print page

I am relying on unit tests in CertificateTest.js to enforce that we do not end up on any of these new pages when the experiment is not enabled.

These are all the UI tests I am planning to add before shipping the experiment, so if you think others would be good to add then now would be a good time to suggest them.

@davidsbailey davidsbailey changed the base branch from staging to generate-congrats-sponsor February 18, 2022 17:51
@davidsbailey davidsbailey requested a review from a team February 18, 2022 17:57
Copy link
Contributor

@maureensturgeon maureensturgeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Do you think it would be helpful to add any eyes tests?

Base automatically changed from generate-congrats-sponsor to staging February 18, 2022 19:15
@davidsbailey
Copy link
Member Author

Good idea! I will add eyes tests in the next PR.

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

Successfully merging this pull request may close these issues.

None yet

2 participants