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

INP Support #16

Closed
cmorten opened this issue Jul 1, 2022 · 2 comments · Fixed by #25
Closed

INP Support #16

cmorten opened this issue Jul 1, 2022 · 2 comments · Fixed by #25
Labels
enhancement New feature or request

Comments

@cmorten
Copy link
Owner

cmorten commented Jul 1, 2022

Issue

Details

Placeholder to consider support for the new Interaction to New Paint (INP) web vital. See https://web.dev/inp/.

At the time of writing there are a couple of open bugs on the web-vitals package repo, so may be premature to add as "stable" atm. See:

Open question on whether to / how best to support as this is moving away from a "page load" metric to something more journey based. Wonder whether worth exploring decoupling "record" and "stop" so users can inject their own Cypress driven journey in the middle (pertinent clicks, hovers, etc.), though this would result in losing the current "batteries included" approach of one command "doing it all".

Some notes on implementation detail: https://web.dev/inp/#measure-inp-in-javascript

@cmorten cmorten added the enhancement New feature or request label Jul 1, 2022
@MichaelDimmitt
Copy link
Contributor

Interesting, makes me wonder if chrome dev tools does a recording when this render checkbox is clicked.

Screen Shot 2022-09-19 at 12 19 17 PM

@MichaelDimmitt
Copy link
Contributor

MichaelDimmitt commented Sep 19, 2022

Being able to record the click through journey will definitely be value-able.

Often analytics such as adobe analytics will show an issue and the only way to recreate is through a series of clicks to trigger that bad state at a specified viewport.

@cmorten cmorten mentioned this issue Jul 23, 2023
2 tasks
cmorten added a commit that referenced this issue Jul 23, 2023
* feat: support inp / customer journey tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants