TestCafe – Как получить HTML-вывод элемента при сбоеHtml

Программисты Html
Anonymous
TestCafe – Как получить HTML-вывод элемента при сбое

Сообщение Anonymous »

Когда я запускаю тесты, я не могу делать снимки экрана в Jenkins без какой-либо тяжелой работы. Я хотел бы получить HTML-вывод тела, чтобы увидеть, что отображается при возникновении конкретной ошибки.

Я уже пробовал получить textContent , что довольно близко, но я хотел бы получить строковый HTML, если это возможно.

Код: Выделить всё

await t
.click(something)
.wait(1000)
.click(somethingElse)
.wait(1000)
.expect(mySelector.exists)
.ok(await Selector('body').textContent, { timeout: 25000 }); // if .ok fails it should print out the contents of body
Я получаю текст, но мне нужен HTML.

Подробнее здесь: https://stackoverflow.com/questions/575 ... nt-on-fail

Вернуться в «Html»