Python + Playwright(8):断言
概述
断言(Assertion)是自动化测试中的核心机制,用于验证应用程序的行为是否符合预期结果。在 Playwright 测试框架中,断言方法不仅丰富而且功能强大,它们覆盖了从元素状态检查到页面特征,再到 API 响应验证。
断言方法分类
Playwright 的断言方法可以分为以下几类:
- 元素状态断言
- 元素内容断言
- 页面断言
- API响应断言
一、【元素断言】
1.1 元素状态断言
元素状态断言允许测试脚本验证页面元素的当前状态是否与预期相符。
元素状态断言包括:
- 选中状态:验证复选框或单选框是否处于选中或未选中状态。
- 禁用状态:检查元素(如按钮或输入框)是否被禁用,从而不能与用户交互。
- 可编辑性:确保文本框或文本区域可以接受用户输入。
- <