testing - 有没有办法查看选择器捕获的实际 HTML 元素?
问题描述
我正在尝试确定我的选择器是否正在捕获正确的 HTML 元素。唯一输出的是 Selector 对象,它没有告诉我任何信息。
我试图在 VScode 中放置一个调试器并使用控制台查看 Selector。
例如,如果我有这个 HTML,
<html>
<body>
<h1>This is a test</h1>
</body>
</html>
我的选择器如下... const h1 = Selector('h1');
有没有办法让我看到捕获元素的 HTML?例如; 必须输出
<h1>This is a test</h1>?
解决方案
在调试模式下调试 Selector 对象非常困难。我发现检查 Selector 是否正确的最佳方法是在执行任何操作或断言之前将鼠标悬停在它上面:
const h1 = Selector('h1');
await t
.hover(h1)
...
然后你应该看到大光标移动并悬停在选择器上。
推荐阅读
- python - 如何编写程序来在 python 中找到 AAB +BB =BAA 的 A、B 答案?
- flutter - 如何在flutter中使用firebase验证数字时使用flutter_bloc返回状态?
- laravel - 使用负载均衡器 Laravel 运行队列
- r - 命名列表到数据框
- wordpress - 变化 WooCommerce 更改后触发事件
- sharepoint - 如何使用 js 注销共享点并清除会话?
- ajax - 根据 Weblesson 发送单个电子邮件
- regex - 询问正则表达式(redis)的符号含义
- javascript - 将 JSON 解析为单引号时的雪花错误未转义
- mysql - mySQL 将值拆分为多行