Cypress · Junior · Pytanie 68 z 75
Dlaczego cy.get('.btn-primary:nth-child(3)') to kruchy selektor?
- 1Zależy od stylów i pozycji, które często się zmieniają
- 2Cypress nie obsługuje żadnych pseudoklas CSS
- 3Jest wolniejszy niż XPath w każdej przeglądarce
Pokaż odpowiedź
Poprawna odpowiedź: Zależy od stylów i pozycji, które często się zmieniają
Wyjaśnienie
Nowy przycisk lub zmiana nazwy klasy go psuje. Atrybut data-cy lub zapytanie po roli są stabilniejsze.