playwright 同步方法下如何断言span 标签
时间: 2024-03-05 19:49:34 浏览: 89
python:playwright 自动等待和断言(csdn)————程序.pdf
5星 · 资源好评率100%
在 Playwright 的同步方法中,可以使用以下代码来断言一个 span 标签是否存在:
```javascript
const span = await page.$('span'); // 找到第一个 span 标签
expect(span).not.toBeNull(); // 断言 span 不为 null
```
如果要进一步断言 span 标签的内容,可以使用以下代码:
```javascript
const span = await page.$('span'); // 找到第一个 span 标签
expect(span).not.toBeNull(); // 断言 span 不为 null
const spanContent = await span.textContent(); // 获取 span 内容
expect(spanContent).toBe('expected content'); // 断言 span 内容为期望值
```
其中,`$` 方法用于查找页面中第一个匹配选择器的元素,`not.toBeNull()` 断言元素是否存在,`textContent()` 方法用于获取元素的文本内容,`toBe()` 方法用于断言文本内容是否等于期望值。
阅读全文