Cypress · Junior · Запитання 68 з 75
Чому cy.get('.btn-primary:nth-child(3)') - крихкий селектор?
- 1Він залежить від стилів і позиції, що змінюються
- 2Cypress не підтримує жодних CSS-псевдокласів
- 3Він повільніший за XPath у кожному браузері
Показати відповідь
Правильна відповідь: Він залежить від стилів і позиції, що змінюються
Пояснення
Нова кнопка чи перейменований клас його ламають. Атрибут data-cy чи запит за роллю стабільніші.