и возник вопрос об идентификации элементов. Просим у разработчиков уникальный id. Они говорят, что динамически проставлять id смысла нет, тк они каждый раз будут проставляться заново. А вручную для каждого элемента на странице - не нужно и слишком затратно по времени.
Есть ли разумное решение? Какие есть самые распространённые практики в этом вопросе?
Проект - крупный интернет магазин.
Веб? Есть плагины, которые генерят нормальные id для эл-тов
проставить руками нужным элементам аттрибут вида data-test-qa="value" и сказать, чтобы их не трогали и в будущем для всех-всех элементов не забывали добавлять эти атрибуты
Вручную, но не для всех элементов, а для тех что используются в скриптах
Заставлял разрабов ставить айди/имена на элементы, где можно закрепиться. На все элементы почти анрил. Некоторые особо упорные считают это не своей обязанностью. Вообще про кейсы, где все тесты работают по find_by_id я не слышал
Обсуждают сегодня