Я ненавижу питон как язык для тестирования, но да.
Пожалуйста запомни, что всегда лучше писать нормальное обращение к элементам с использованием уникального идентификатора ну или на худой конец XPath костылять, но текст не надо никогда использовать.
Мы на проекте просто сами добавляли себе кастомный уникальный атрибут в код и его использовали. Конечно разработчики проверяли PR, чтобы ничего не сломали, хотя там сложно было сломать 😉
>но текст не надо никогда использовать
не слишком ли категорично? Не надо забывать, что все зависит от проекта. И всегда есть сценарии, когда текст останется без изменений, а остальное поедет. И наоборот. Вопрос только в том, как быстро можно починить тест.