playwright

夜郎king3 天前
java·playwright·网页数据获取
基于 Java + Playwright 实现网站自动访问与数据采集(以腾讯云开发者社区为例)在做站点巡检、内容聚合或竞品分析时,我们经常需要自动访问网页并提取标题、链接等数据。传统的 HttpClient + Jsoup 方案有两大短板:
cpolar技术支持3 天前
前端·自动化测试·测试工具·cpolar·playwright
本地 Playwright 测试报告怎么远程复盘?Trace Viewer 跑起来后,用 cpolar 分享失败现场前端 E2E 测试最气人的一件事:本地跑是绿的,CI 上挂了,但 CI 上的截图、视频、日志怎么看都不对劲,想叫前端/测试同事一起来看,发现他连不上你的电脑,只能截图发群里。
szephyr6 天前
爬虫·python·requests·playwright·反爬
Python 爬虫合规与反爬实战:从 requests 到 Playwright“写爬虫不难,难的是写得既抓得到数据、又睡得着觉。”这两年我带过不少大学生做数据采集的小项目,几乎每个人第一版代码都是直接 requests.get 然后疯狂循环。结果不是被封 IP,就是收到律师函警告。这篇就把我从"野蛮抓取"到"合规可控"的完整经验拆给你,覆盖合规边界、技术选型、基础抓取、JS 渲染处理、登录态、反爬应对和落坑清单。
11路没有终点7 天前
playwright·ui自动化测试
Playwright UI 自动化数据治理实践:基于 POM 的幂等、可重跑架构设计一张图看懂,一段代码落地。本文以一个“数据工场—数据资源页”的增删改查场景为例,讲解如何用 POM 分层 + 测试数据生命周期自治,解决 UI 自动化中“数据不存在、重跑报错、用例耦合、环境脏数据”等核心痛点。
11路没有终点8 天前
playwright
第12篇-并行执行与 CI/CD 集成专栏:Playwright Python 自动化测试从入门到实战 适读人群:测试工程师 / 测试开发 / Python 开发者 预计阅读:12 分钟
11路没有终点10 天前
playwright·ui自动化测试
第 6 篇:自动等待机制专栏:Playwright Python 实战专栏 · 预计阅读:12 分钟 · 配套仓库:playwright-python-series
11路没有终点11 天前
playwright
第 1 篇:环境搭建与第一个测试用例专栏:Playwright Python 实战专栏 · 预计阅读:12 分钟 ·pytest-playwright 将 Playwright 的浏览器能力封装为函数级 fixture:playwright、browser、context 和 page。测试只需声明依赖,框架负责启动与回收。这样既能复用 pytest 的收集、参数化和插件机制,又能让每个测试默认获得干净的 context 与 page。[1]
2601_9623013313 天前
自动化测试·数据采集·playwright·stealth插件·反爬虫检测
Playwright Stealth插件:绕过网站反爬虫检测的实战指南1. 项目概述:为什么你的脚本总被“抓包”?要是你正处于进行自动化测试或者开展数据采集的状况下, 极有可能遭遇过这个令人头疼不已的问题, 脚本原本运行得十分顺畅, 然而突然间就被目标网站鉴定为机器人, 紧接着弹出一个验证码, 又或者干脆直接拒绝给予访问权限。此时你可能会大为疑惑, 我分明用的是真正的浏览器内核, 并且操作也模仿了人类行为, 怎么就被察觉了呢? 在这背后, 实则是一场自动化脚本与网站反爬虫以及反机器人系统之间始终未曾间断的“猫鼠游戏”。
weixin_4407305016 天前
selenium·测试工具·playwright
Playwright介绍、特点、小例子还有与传统selenium的区别Playwright 是由微软开发并开源的一个现代化 Web 自动化测试框架。自2020年发布以来,它凭借可靠、快速、强大的特性,正在成为 Web 端到端(E2E)测试的新一代主流工具。
2601_9623878221 天前
自动化测试·性能优化·playwright·测试环境·flakytests
环境不稳、用例乱跳?Playwright自动化避坑大全一、测试环境不稳定哪怕你的脚本撰写得至极完美, 要是测试环境自身并非稳定, 那也会致使测试失败。常见原因:
晴天1621 天前
playwright
Playwright 端到端测试实战-Day34Web 应用越来越复杂,回归测试靠人工点一遍既慢又容易漏。Playwright 是微软开源(Apache-2.0 协议)的端到端测试框架,一套 API 覆盖 Chromium、Firefox、WebKit 三种内核,JavaScript/TypeScript、Python、Java、.NET 四种语言都有官方支持。本文以 TypeScript + @playwright/test 为主线,从安装写起,讲清楚它的核心机制(自动等待、定位器、断言),再用一个真实流程串起来。
hao xiao zi25 天前
自动化测试·自动化·web自动化测试·playwright
UI调试平台Web UI自动化项目框架设计该项目是一个UI自动化框架的封装平台,主要基于Python+PlayWright搭建了接口自动化框架,实现注册,登录,新增项目,新增环境等功能用例转自动化的实现,并且合理使用断言,生成可视化的测试报告
阿图灵1 个月前
爬虫·playwright·反爬·z3·猫眼票房
猫眼票房监控系统实战:z3 约束求解破解字体混淆反爬项目地址(Gitee):https://gitee.com/Touari/boxoffice-monitor.git 项目定位:破解猫眼专业版字体混淆反爬,实时抓取解码票房,提供监控/报表/API 全链路服务 技术栈:Python 3.11 · Playwright 1.62 · z3-solver 5.1 · FastAPI 0.133 · SQLite 所有数据均为实测(2026-08-20)
wuhuhuan1 个月前
playwright
Day18_参数化实战一、前言之所以搞这个工具是,因为在测试过程中想通过ui自动化的方式提高效率。使用过java+testng发现写代码太费时间了。
久久学姐2 个月前
python·pytest·bdd·playwright·fsm
Python+Playwright+Pytest+BDD,用FSM打造高效测试框架一、前言在快速迭代以及业务复杂度有所提升的情况下, 传统的脚本, 渐渐显示出维护困难、扩展性欠佳、覆盖不全面等诸多难题。怎样运用更为科学、更为系统的方式去进行复杂业务流程的自动化测试的建模与实现, 这是每一位测试工程师都必定要思考的问题。
ji_shuke2 个月前
javascript·ci/cd·typescript·playwright
Playwright 从零到 CI 实战:基于 TypeScript 的端到端测试完整指南本文基于一个可运行的 playwright-demo 项目,从环境搭建、配置拆解、用例编写、定位器与断言、调试排障,一路讲到 GitHub Actions 持续集成。适合有一定前端/测试基础、想系统掌握 Playwright 的同学。
ji_shuke2 个月前
前端·自动化测试·docker·jenkins·pytest·allure·playwright
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战适合人群:测试开发、自动化测试工程师、希望从 Selenium 迁移到 Playwright 的同学、想搭建可落地 E2E 基建的研发团队 文章定位:不只讲「怎么跑通」,而是把框架设计、POM、环境配置、失败取证、Allure 报告、Docker/Jenkins CI,以及 AI Skill 辅助写用例整条链路讲透 建议阅读时长:30~45 分钟(可作为系列教程骨架一次性收藏)
水中加点糖2 个月前
java·docker·web测试·devtools·playwright·ai自动化测试
Java中使用远程PlayWright进行网页接口测试(附Docker部署方式)PlayWright与Selenium 相比,具有Api更灵活、无需浏览器Driver的特点,特别是在当下AI盛行的时代,使用PlayWright进行自动化测试已为WEB研发人员必需了解的技能。
wuhuhuan2 个月前
playwright
Day 10:数据驱动测试预计耗时:10 分钟目标:学会业务数据工作表、数据区间控制________________________________________
wuhuhuan2 个月前
playwright
Day 5:元素操作进阶适用人群:掌握基础操作,想学下拉框、文件上传、弹窗预计耗时:10 分钟目标:学会 selectByText、hover、uploadFile、弹窗处理