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

Test components with Cypress & Percy #8943

Closed
3 of 54 tasks
joshblack opened this issue Jun 17, 2021 · 2 comments
Closed
3 of 54 tasks

Test components with Cypress & Percy #8943

joshblack opened this issue Jun 17, 2021 · 2 comments
Labels
planning: umbrella Umbrella issues, surfaced in Projects views
Milestone

Comments

@joshblack
Copy link
Contributor

joshblack commented Jun 17, 2021

We would like to make use of Cypress & Percy to refactor our user-driven e2e tests into two buckets:

These tests should follow our testing guide

Prerequisites

Components

  • Accordion
  • Breadcrumb
  • Button
  • Checkbox
  • Code Snippet
  • Combobox
  • Content Switcher
  • Copy Button
  • Data Table
  • Date Picker
  • Dropdown
  • File Uploader
  • Floating Menu
  • Form
  • Grid
  • Inline Loading
  • Link
  • Listbox
  • List
  • Loading
  • Menu
  • Modal
  • MultiSelect
  • Notification
  • Number Input
  • Overflow Menu
  • Pagination Nav
  • Pagination
  • Popover
  • Progress Bar
  • Progress Indicator
  • Radio Button
  • Search
  • Select
  • Skeleton
  • Slider
  • Structured List
  • Tabs
  • Tag
  • Text Area
  • Text Input
  • Tile
  • Time PIcker
  • Toggle
  • Toolbar
  • Tooltip
  • Tree View
  • UI Shell
@joshblack joshblack added the Epic label Jun 17, 2021
@joshblack
Copy link
Contributor Author

Step by step guide

TODO

@tay1orjones tay1orjones moved this to ⏱ Backlog in Design System Dec 10, 2021
@tay1orjones tay1orjones added planning: umbrella Umbrella issues, surfaced in Projects views and removed Epic labels Dec 10, 2021
@tay1orjones tay1orjones changed the title [Umbrella] Testing with Cypress & Percy Test components with Cypress & Percy Dec 10, 2021
@tay1orjones tay1orjones moved this from ⏱ Backlog to 🕵️‍♀️ Triage in Design System Feb 28, 2022
@tay1orjones tay1orjones added this to the 2022 Q2 milestone Mar 15, 2022
@tay1orjones
Copy link
Member

Closing. We've migrated away from cypress to instead use playwright and added baseline VRT snapshots for all components in #11302

Repository owner moved this from 🕵️‍♀️ Triage to ✅ Done in Design System May 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planning: umbrella Umbrella issues, surfaced in Projects views
Projects
Archived in project
Development

No branches or pull requests

2 participants