打印当前的DOM元素

时间:2019-02-28 14:22:10

标签: testing automated-tests e2e-testing testcafe

我正在尝试基于同级元素来选择一个元素,类似于this post。但是,我收到一个错误The specified selector does not match any element in the DOM tree.,这意味着testcafe找不到我的元素。

要帮助调试,最好打印Selector()当前正在读取的DOM元素。

使用console.log(Selector('element'))打印出对象。有没有办法输出当前的DOM元素?

1 个答案:

答案 0 :(得分:3)

您可以输出DOM Node Snapshot的任何属性。

例如

console.log(await Selector('element').innerText);
console.log(await Selector('element').value);