Задать вопрос
victory_vas
@victory_vas

Как выбираются селекторы элементов в тестировании?

Всем привет.
Подскажите пожалуйста, какова общепринятая практика при написании автотестов для веб-приложений, а именно при выборе селекторов нужных элементов.
Допустим, с помощью селениума надо проверить, что кнопка нажимается (условно). Нужен селектор этой кнопки. Должны ли быть заданы какие-то специальные классы или атрибуты для тестирования у этой кнопки? Ведь иначе искать ее положение на странице будет адом, кнопок внутри одного дива может быть куча и их порядок может быть перевёрстан в любой момент!
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Хекслет
    Fullstack-разработчик на Node.js
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kit_de
@kit_de
Моя... Твоя... Привет!
Можно договориться с девами и повесить на кнопки дополнительный дата атрибут, который будет использоваться для адресации. Но это сложная организационная работа - нужно уметь добиваться своего)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы