Объект Элемента
Объект Элемента - это объект, представляющий элемент в удаленном пользовательском агенте, например, DOM-узел при выполнении сессии в браузере или мобильный элемент для мобильных устройств. Его можно получить с помощью одной из множества команд запроса элементов, например, $
, custom$
, react$
или shadow$
.
Свойства
Объект элемента имеет следующие свойства:
Имя | Тип | Детали |
---|---|---|
sessionId | String | Идентификатор сессии, назначенный удаленным сервером. |
elementId | String | Связанная ссылка на веб-элемент, которую можно использовать для взаимодействия с элементом на уровне протокола |
selector | String | Селектор, используемый для запроса элемента. |
parent | Object | Либо Объект Браузера, когда элемент был получен из него (например, const elem = browser.$('selector') ), либо Объект Элемента, если он был получен из области элемента (например, elem.$('selector') ) |
options | Object | Опции WebdriverIO в зависимости от того, как был создан объект браузера. Подробнее в типах настройки. |