Python + Playwright(11):页面截图+添加Allure报告附件方法封装及使用
概述
在UI自动化测试的过程中,截图是一个非常重要的功能,它可以帮助我们直观地了解测试执行过程中的界面状态,而 Allure 是一个灵活轻量的报告工具,可以与多种测试框架结合使用。
本文将介绍如何结合使用Allure和Playwright在自动化测试中进行截图,并将截图以附件的形式添加到Allure报告中。
1. Allure 在 Python 中的安装与使用
Allure具体的安装步骤可以参考我编写的教程:
https://blog.csdn.net/weixin_48321392/article/details/138749770
2. 截图功能封装
以下是完整的截图功能的封装代码:
import os
import time