Playwright实战-截屏与录屏
简介:自动化测试中,截屏和录屏是非常重要的工具,可以帮助捕获和记录测试过程中的问题和异常。本文介绍了如何利用Playwright提供的相关api来完成截屏和录屏。 截屏api Playwright提供了一个截...
Playwright实战-web API自动化测试
简介:提到web api自动化测试,已经有很多工具可以选择:如基于命令行的curl,基于UI界面的postman,基于浏览器自带的F12,以及在敏捷团队越来越流行的apifox,都可以很好地完成web api自动化测...
Playwright实战-运用grep和tag更好管理测试集
简介:随着Playwright测试用例集合在团队内增长,如何高效灵活管理逐渐变得重要,tag和grep功能可以有效解决这个问题。 比较常见的问题例如: 如何重新快速过滤失败的case,重新执行带有特殊标...
Playwright实战-fixture测试夹具介绍
简介:Playwright 测试夹具(fixture)是一项非常强大的功能,在测试上下文环境准备,测试逻辑简化,代码重用,代码维护等方面提供了便利。本文结合自动化测试中最常见的登录场景介绍了自定义夹具...
Playwright实战-定位元素详解
简介:网页元素定位是编写端到端自动化测试的一个关键步骤。本文由浅入深循序渐进介绍了在Playwright中的定位元素方法。 在编写端到端测试时,我们需要首先找到网页上的元素,然后对其执行用户...
Playwright实战 – 轻松爬取微博热搜数据
本文将以微博热搜榜为例,手把手教你使用Playwright完成数据爬取全流程,适合零基础新手直接复制操作。最终结果将保存为清晰的CSV文件。 代码 const { chromium } = require('playwright'); con...
Playwright爬虫实战 – 破解验证码的常见策略
验证码的主要作用是防止机器人的自动化访问,而通过模拟人类行为,我们可以绕过这些限制。但破解验证码并不简单,需要根据验证码的类型采取不同的策略。 验证码类型及破解策略 验证码类型 但一...
Harnessing AI for Document Classification and Extraction: A Comprehensive Guide
# Harnessing AI for Document Classification and Extraction: A Comprehensive Guide ## Introduction In today's fast-paced digital world, managing documents efficiently is more import...
Playwright爬虫实战 – 连接本地浏览器复用登录状态(以知乎为例)
原理概述 本地浏览器复用原理 Playwright 提供了 connectOverCDP 方法,允许我们通过 Chrome DevTools Protocol (CDP) 连接到已打开的浏览器实例。这种方式可以直接复...







