node.js - 测试页面上的文本
问题描述
非常基本的问题,但我无法弄清楚。
如何测试页面上是否存在一段文本?
例如,此页面上是否存在“鼠标”一词?我正在使用剧作家和 node.js
谢谢!
解决方案
您可以通过page.waitForSelector()做到这一点。例子:
await page.waitForSelector('text=mouse')
有关完整文档以及如何在其他场景中使用文本选择器,请参阅playwright.dev 。
推荐阅读
- html - 用 div 制作一个三角形并自定义其中的一部分
- android - 找不到 com.android.tools.build:aapt2:4.0.0-6051327
- esper - current_timestamp() 在 WHERE 子句中缓存结果。这是预期的行为吗?
- javascript - 将异步函数结果分配给变量
- python - 生成适合其生成数据的对数正态样本
- elasticsearch - 如何从弹性搜索中过滤 stromcrawler 数据
- reactjs - Redux Form + Material UI - 在更改而不是模糊时运行异步验证
- typescript - 为什么这段代码会触发@typescript-eslint/promise-function-async?
- android - Android:片段中的 startActionMode 仅适用于 onActivityCreated
- python - 如何重定向到 Django 中明确命名的 url?