技术栈
playwright
2601_96238782
18 小时前
自动化测试
·
性能优化
·
playwright
·
测试环境
·
flakytests
环境不稳、用例乱跳?Playwright自动化避坑大全
一、测试环境不稳定哪怕你的脚本撰写得至极完美, 要是测试环境自身并非稳定, 那也会致使测试失败。常见原因:
晴天16
1 天前
playwright
Playwright 端到端测试实战-Day34
Web 应用越来越复杂,回归测试靠人工点一遍既慢又容易漏。Playwright 是微软开源(Apache-2.0 协议)的端到端测试框架,一套 API 覆盖 Chromium、Firefox、WebKit 三种内核,JavaScript/TypeScript、Python、Java、.NET 四种语言都有官方支持。本文以 TypeScript + @playwright/test 为主线,从安装写起,讲清楚它的核心机制(自动等待、定位器、断言),再用一个真实流程串起来。
hao xiao zi
5 天前
自动化测试
·
自动化
·
web自动化测试
·
playwright
UI调试平台Web UI自动化项目框架设计
该项目是一个UI自动化框架的封装平台,主要基于Python+PlayWright搭建了接口自动化框架,实现注册,登录,新增项目,新增环境等功能用例转自动化的实现,并且合理使用断言,生成可视化的测试报告
阿图灵
13 天前
爬虫
·
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)
wuhuhuan
23 天前
playwright
Day18_参数化实战
一、前言之所以搞这个工具是,因为在测试过程中想通过ui自动化的方式提高效率。使用过java+testng发现写代码太费时间了。
久久学姐
1 个月前
python
·
pytest
·
bdd
·
playwright
·
fsm
Python+Playwright+Pytest+BDD,用FSM打造高效测试框架
一、前言在快速迭代以及业务复杂度有所提升的情况下, 传统的脚本, 渐渐显示出维护困难、扩展性欠佳、覆盖不全面等诸多难题。怎样运用更为科学、更为系统的方式去进行复杂业务流程的自动化测试的建模与实现, 这是每一位测试工程师都必定要思考的问题。
ji_shuke
1 个月前
javascript
·
ci/cd
·
typescript
·
playwright
Playwright 从零到 CI 实战:基于 TypeScript 的端到端测试完整指南
本文基于一个可运行的 playwright-demo 项目,从环境搭建、配置拆解、用例编写、定位器与断言、调试排障,一路讲到 GitHub Actions 持续集成。适合有一定前端/测试基础、想系统掌握 Playwright 的同学。
ji_shuke
1 个月前
前端
·
自动化测试
·
docker
·
jenkins
·
pytest
·
allure
·
playwright
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战
适合人群:测试开发、自动化测试工程师、希望从 Selenium 迁移到 Playwright 的同学、想搭建可落地 E2E 基建的研发团队 文章定位:不只讲「怎么跑通」,而是把框架设计、POM、环境配置、失败取证、Allure 报告、Docker/Jenkins CI,以及 AI Skill 辅助写用例整条链路讲透 建议阅读时长:30~45 分钟(可作为系列教程骨架一次性收藏)
水中加点糖
1 个月前
java
·
docker
·
web测试
·
devtools
·
playwright
·
ai自动化测试
Java中使用远程PlayWright进行网页接口测试(附Docker部署方式)
PlayWright与Selenium 相比,具有Api更灵活、无需浏览器Driver的特点,特别是在当下AI盛行的时代,使用PlayWright进行自动化测试已为WEB研发人员必需了解的技能。
wuhuhuan
1 个月前
playwright
Day 10:数据驱动测试
预计耗时:10 分钟目标:学会业务数据工作表、数据区间控制________________________________________
wuhuhuan
2 个月前
playwright
Day 5:元素操作进阶
适用人群:掌握基础操作,想学下拉框、文件上传、弹窗预计耗时:10 分钟目标:学会 selectByText、hover、uploadFile、弹窗处理
wuhuhuan
2 个月前
playwright
Day 3:定位策略进阶
适用人群:掌握基础定位,想应对更复杂的页面结构 预计耗时:10 分钟 目标:学会 CSS 选择器、XPath、getByRole 等进阶定位方法
深蓝电商API
3 个月前
爬虫
·
playwright
移动端浏览器自动化:Playwright for Android 实战
在移动互联网时代,移动端 Web 应用的质量直接影响用户体验。传统的移动端自动化工具如 Appium 虽然功能强大,但配置复杂、执行速度慢,且学习曲线陡峭。微软推出的 Playwright 框架凭借其现代的 API 设计、出色的稳定性和卓越的性能,迅速成为 Web 自动化测试的首选工具。本文将深入探讨 Playwright 在 Android 平台上的应用,从环境搭建到实战案例,全面展示如何利用 Playwright 实现高效的移动端浏览器自动化。
wuhuhuan
3 个月前
ui
·
playwright
playwright-getByAltText
所有图片都应有一个描述图片的 alt 属性。你可以使用 page.getByAltText() 根据替代文本定位图片。
wuhuhuan
3 个月前
playwright
playwright-getByLabel定位
大多数表单控件通常都有专门的标签,可以方便地用于与表单交互。在这种情况下,你可以使用其关联的标签通过 page.getByLabel定位控件。
深蓝电商API
3 个月前
爬虫
·
playwright
Playwright 多浏览器并发:同时操控 100 个 Chrome 实例
在现代 Web 自动化、爬虫和测试领域,单浏览器实例的执行效率早已无法满足大规模任务需求。Playwright 作为微软推出的下一代自动化工具,凭借其原生的多浏览器支持和优秀的并发性能,成为实现大规模浏览器集群的首选方案。本文将深入探讨如何使用 Playwright 同时操控 100 个 Chrome 实例,从基础原理到生产级优化,带你掌握高并发浏览器自动化的核心技术。
深蓝电商API
3 个月前
爬虫
·
playwright
Playwright深入浅出:从入门到企业级项目实战
在 Web 自动化、端到端测试、数据采集领域,Selenium、Puppeteer 曾长期占据主流地位。而Playwright凭借跨浏览器兼容、稳定的自动化能力、丰富的调试工具、原生支持多平台与 CI/CD 流水线,如今已成为企业级项目的首选方案。它由微软团队开发,统一支持 Chromium、Firefox、WebKit 三大内核,同时兼容桌面端、移动端模拟,兼顾测试、爬虫、后台自动化等多种场景。
深蓝电商API
3 个月前
爬虫
·
selenium
·
puppeteer
·
playwright
Playwright vs Puppeteer vs Selenium 2026终极对比
在 2026 年的 Web 自动化领域,三大工具依然占据着绝对主导地位:微软的 Playwright、谷歌的 Puppeteer 和老牌的 Selenium。经过多年的迭代演进,这三个工具都已经发展出了各自独特的优势和定位。本文将基于 2026 年最新的版本数据和行业实践,从架构、功能、性能、AI 集成等多个维度进行全面对比,帮助团队在不同场景下做出最优的技术选型。
xiaobai178
3 个月前
ui
·
自动化
·
pytest
·
playwright
pytest+playwright实现UI自动化(4)-上夹具fixture
接上篇,首先做了几个优化点:后续的页面都要基于登录态进行,那Playwright 里最适合的是 保存登录态,后续用例直接复用登录后的浏览器状态
Hi~晴天大圣
3 个月前
playwright
·
frame
Playwright Frames框架
1.一个 Page(页面)可以包含一个或多个 Frame(框架)对象。每个页面都有一个主框架,页面级别的交互(如 click)默认在主框架中进行。