From b1d6e3ca2921ef248e9bfc78da98f745eb829ce6 Mon Sep 17 00:00:00 2001 From: Lachlan Miller Date: Tue, 17 Jan 2023 11:08:56 +1000 Subject: [PATCH 1/2] docs: document data-qa selector --- docs/guides/references/cypress-studio.mdx | 2 ++ docs/partials/_default-selector-priority.mdx | 13 +++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/docs/guides/references/cypress-studio.mdx b/docs/guides/references/cypress-studio.mdx index 7c4177ea3a..d982742cf8 100644 --- a/docs/guides/references/cypress-studio.mdx +++ b/docs/guides/references/cypress-studio.mdx @@ -247,6 +247,8 @@ describe('Cypress Studio Demo', () => { }) ``` +The selectors are generated according to the [`Cypress.SelectorPlayground` selector priority](/api/cypress-api/selector-playground-api#Default-Selector-Priority). + ### Adding a New Test You can add a new test to any existing `describe` or `context` block, by diff --git a/docs/partials/_default-selector-priority.mdx b/docs/partials/_default-selector-priority.mdx index 044d38cc6e..5940fe01ab 100644 --- a/docs/partials/_default-selector-priority.mdx +++ b/docs/partials/_default-selector-priority.mdx @@ -1,10 +1,11 @@ -**_Default Selector Priority:_** +### Default Selector Priority 1. `data-cy` 2. `data-test` 3. `data-testid` -4. `id` -5. `class` -6. `tag` -7. `attributes` -8. `nth-child` +4. `data-qa` +5. `id` +6. `class` +7. `tag` +8. `attributes` +9. `nth-child` From 36daf41af0728d08849d4178eb7e69ec2210c984 Mon Sep 17 00:00:00 2001 From: Lachlan Miller Date: Fri, 20 Jan 2023 10:01:02 +1000 Subject: [PATCH 2/2] chore: fix lint --- docs/guides/references/cypress-studio.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/guides/references/cypress-studio.mdx b/docs/guides/references/cypress-studio.mdx index d982742cf8..212af10792 100644 --- a/docs/guides/references/cypress-studio.mdx +++ b/docs/guides/references/cypress-studio.mdx @@ -247,7 +247,8 @@ describe('Cypress Studio Demo', () => { }) ``` -The selectors are generated according to the [`Cypress.SelectorPlayground` selector priority](/api/cypress-api/selector-playground-api#Default-Selector-Priority). +The selectors are generated according to the +[`Cypress.SelectorPlayground` selector priority](/api/cypress-api/selector-playground-api#Default-Selector-Priority). ### Adding a New Test