软件共14篇
Playwright实战-Page Object Model设计模式快速上手-365博客

Playwright实战-Page Object Model设计模式快速上手

简介:本文提供 Page Object Model 在 Playwright 中的上手指南,让你快速轻松掌握这一强大自动化测试设计模式。 Page Object Model (POM) 是自动化测试中常用的设计模式,它可以帮助测试...
滴水穿石的头像-365博客3655个月前
0377
Playwright实战-page页面操作指南-365博客

Playwright实战-page页面操作指南

简介:在web页面自动化测试中,无论是刷新页面、获取url这样的单页面操作,还是多个tab页面切换,处理弹出式对话框这样的多页面操作,Playwright都提供了简洁有力的实现方法。 单页面操作 前面 ...
滴水穿石的头像-365博客3655个月前
0465
Playwright实战-用户界面模式-365博客

Playwright实战-用户界面模式

简介:Playwright作为一个功能丰富的自动化测试框架,UI Mode提供了许多强大功能,包括观察模式(Watch Mode)和时间线调试(Time Travel Debugging)等。此外,UI Mode仅支持Node.js,对于Pyth...
滴水穿石的头像-365博客3655个月前
0378
Playwright介绍-end to end自动化测试神器-365博客

Playwright介绍-end to end自动化测试神器

Playwright是什么Playwright 是一个很厉害的工具,就像一个“智能机器人”,它能帮你自动完成一些在网页上的操作。比如,它可以自动打开网页、点击按钮、,甚至还能检查网页上显示的内容是否正...
滴水穿石的头像-365博客3655个月前
010015
Playwright实战-运用grep和tag更好管理测试集-365博客

Playwright实战-运用grep和tag更好管理测试集

简介:随着Playwright测试用例集合在团队内增长,如何高效灵活管理逐渐变得重要,tag和grep功能可以有效解决这个问题。 比较常见的问题例如: 如何重新快速过滤失败的case,重新执行带有特殊标...
滴水穿石的头像-365博客3655个月前
05110
Playwright实战 - 从录制生成代码到有效组织测试用例-365博客

Playwright实战 – 从录制生成代码到有效组织测试用例

简介:Playwright的录制功能提供了快速生成代码的方式,然而在实际项目中,这些自动化测试的代码因不稳定性而难以维护。本教程旨在帮助你掌握如何通过使用Playwright的API重新组织和优化自动生...
滴水穿石的头像-365博客3655个月前
0559
Playwright实战-fixture测试夹具介绍-365博客

Playwright实战-fixture测试夹具介绍

简介:Playwright 测试夹具(fixture)是一项非常强大的功能,在测试上下文环境准备,测试逻辑简化,代码重用,代码维护等方面提供了便利。本文结合自动化测试中最常见的登录场景介绍了自定义夹具...
滴水穿石的头像-365博客3655个月前
04212
Playwright实战-截屏与录屏-365博客

Playwright实战-截屏与录屏

简介:自动化测试中,截屏和录屏是非常重要的工具,可以帮助捕获和记录测试过程中的问题和异常。本文介绍了如何利用Playwright提供的相关api来完成截屏和录屏。 截屏api Playwright提供了一个截...
滴水穿石的头像-365博客3655个月前
04712
Playwright实战 - 轻松爬取微博热搜数据-365博客

Playwright实战 – 轻松爬取微博热搜数据

本文将以微博热搜榜为例,手把手教你使用Playwright完成数据爬取全流程,适合零基础新手直接复制操作。最终结果将保存为清晰的CSV文件。 代码 const { chromium } = require('playwright'); con...
滴水穿石的头像-365博客3655个月前
05914
Playwright爬虫实战 - 破解验证码的常见策略-365博客

Playwright爬虫实战 – 破解验证码的常见策略

验证码的主要作用是防止机器人的自动化访问,而通过模拟人类行为,我们可以绕过这些限制。但破解验证码并不简单,需要根据验证码的类型采取不同的策略。 验证码类型及破解策略 验证码类型 但一...
滴水穿石的头像-365博客3655个月前
0466