You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to provide more guidance on how to test our components and assert the values they display.
Goals
Publish docs on how to test correct integration with EUI components and what selectors to use
Publish a test helpers library compatible with major testing frameworks, especially those used in Kibana - jest, cypress, and selenium.
Integrate the library with Kibana to measure how helpful it really is
Adjust components if needed to ensure all have static selectors to use reliably no matter what DOM changes we may make in the future
Scope
This milestone is meant to be a research phase and should be scoped to up to two weeks of work.
We should focus on the most used and complex components first to measure if testing helpers actually decrease the time spent on maintaining and upgrading EUI in Kibana.
Definition of done
Component testing documentation is published to the new docs site
EUI testing helpers library is published to NPM
Selected Kibana UI tests are updated to use the new testing library
A plan forward is prepared and shared with the team
The content you are editing has changed. Please copy your edits and refresh the page.
JasonStoltz
changed the title
[Meta] Component testing helpers M1
[Epic] Component testing helpers M1
Jan 27, 2025
JasonStoltz
added
epic
A large piece of work, actionable, clear DoD
and removed
meta
Big idea that needs refinement, grouping like tasks, no clear DoD or not a discrete piece of work
labels
Jan 27, 2025
Summary
We want to provide more guidance on how to test our components and assert the values they display.
Goals
Scope
This milestone is meant to be a research phase and should be scoped to up to two weeks of work.
We should focus on the most used and complex components first to measure if testing helpers actually decrease the time spent on maintaining and upgrading EUI in Kibana.
Definition of done
Tasks
The text was updated successfully, but these errors were encountered: