Выбор ответа Junior Локаторы спрашивают часто обновлено
Самый устойчивый локатор
Вопрос
Какой локатор кнопки входа переживёт редизайн вёрстки с наибольшей вероятностью?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: [data-testid="login-submit"]. Атрибут для тестов не зависит от структуры и оформления.
Варианты ответа
[data-testid="login-submit"]правильный ответ/html/body/div[2]/form/button.css-1x2y3zdiv > form > button:nth-child(3)
Разбор
Атрибут для тестов не зависит от структуры и оформления. Абсолютный XPath ломается от любой новой обёртки, хеш-класс CSS-in-JS меняется при пересборке, а nth-child зависит от порядка элементов.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.