Используя Attribute Selectors, здесь необязательно нужны селекторы классов.
У вас есть несколько вариантов:
Если data-uid
никогда не меняется: не
[data-uid="eRDhfBAS"]
Если ссылка href
не меняется:
[href="/account/signup"]
Если alt
текст никогда не меняется:
[alt="Create an Account"]
Если data-tl-id
никогда не меняется:
[data-tl-id="header-GlobalAccountFlyout-flyout-link-1"]
Если там могут быть и другие элементы с теми же атрибутами и значениями, просто включить ваши селекторы класса, как Что ж. Например:
.header-GlobalAccountFlyout-link.display-block[href="/account/signup"]
Или вы могли бы объединить некоторые из перечисленных выше селекторов атрибутов ...
[href="/account/signup"][alt="Create an Account"]
Вы можете прочитать: http://www.seleniumeasy.com/selenium-tutorials/css- selectors-tutorial-for-selenium-with-examples –