Python + Playwright(进阶):关键字驱动测试框架 Python + Playwright + Yaml + Pytest
概述
关键字驱动测试是一种自动化测试方法,它使用一组关键字或操作,模拟用户在应用程序中的操作进行测试,从而提高测试效率和可重复性。本文将介绍如何使用 Python + Playwright + Yaml + Pytest 实现关键字驱动测试。
1. 设计理念
设计理念是:将测试执行的步骤、测试数据和预期结果都记录在YAML等文件中,然后从文件中读取相关步骤和数据来执行测试并自动进行断言。
这样做使得不具备编程技能的人员也能更轻松地理解自动化测试,使得手工测试人员也能够编写自动化脚本,从而降低整个团队的自动化测试成本。
2. 安装
2.1 安装 Playwright 库
pip install playwright
2.2 安装浏览器驱动文件
playwright ins