Перейти к основному содержимому

shadow$

Обзор

Используйте команду shadow$, чтобы получить доступ к элементу внутри ShadowRoot данного элемента.

Использование

await browser.$(selector).shadow$$(shadowSelector);

Параметры команды

ИмяТипОписание
shadowSelectorString или FunctionСелектор или JS-функция для получения определенного элемента.

Примеры использования

it("should return an element inside a ShadowRoot", async ({ browser }) => {
const innerEl = await browser.$(".input").shadow$("#innerEl");
console.log(await innerEl.getValue()); // выведет: 'test123'
});