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

getHTML

Обзор

Используйте команду getHTML, чтобы получить исходный код указанного элемента DOM.

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

await browser.$(selector).getHTML(includeSelectorTag);

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

ИмяТипОписание
includeSelectorTagBooleanНеобязательный параметр. Включить в исходный код тег элемента селектора. По умолчанию: true.

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

index.html

<div id="test">
<span>Lorem ipsum dolor amet</span>
</div>

getHTML.js

it("should get html for certain elements", async ({ browser }) => {
var outerHTML = await browser.$("#test").getHTML();
console.log(outerHTML);
// выведет:
// "<div id="test"><span>Lorem ipsum dolor amet</span></div>"

var innerHTML = await browser.$("#test").getHTML(false);
console.log(innerHTML);
// выведет:
// "<span>Lorem ipsum dolor amet</span>"
});