所有文章 > 当前标签:Playwright

Playwright爬虫实战 - 破解验证码的常见策略
2025/03/13
本教程详细介绍了破解验证码的常见策略,以帮助绕过常见验证码类型。这些策略包括手动输入、使用第三方识别服务、模拟自动化登录过程、以及复用登录状态等。具体验证码类型包括图片验证码、滑动验证码、点击验证码、行为验证码和复杂验证等。破解策略涵盖了手动输入适合低频验证码、自动化服务识别复杂验证码、模拟用户行为操作、以及通过复用登录信息减少验证码出现频率。Playwright工具被用来实现多种自动化操作。

Playwright实战:UI回归验证自动化框架在PyCharm的实现
【AI驱动】
本文介绍了如何在PyCharm中结合Test Automation插件和Playwright实现自动化测试框架,以进行UI回归验证。通过安装插件和Node.js,创建并初始化Playwright项目,开发人员可快速实现截图对比功能。项目结构化后,通过编写代码捕获页面截图,与基准截图对比,自动化验证页面是否有不期望的变动。该流程提高了回归测试效率,减少人工参与,适合开发人员和测试人员使用。
2025/03/12

Playwright + DeepSeek实战:手把手教你用ai实现xmind用例生成到自动化测试
【AI驱动】
本文通过结合Playwright和DeepSeek,演示了如何利用AI技术将Xmind生成的高覆盖测试用例转换为自动化测试代码。文章详细介绍了从用例生成到代码实现的步骤,包括页面对象生成、数据驱动和异常场景扩展。针对元素定位频繁变更、支付超时等异步场景和复杂场景覆盖率低的问题,提供了AI驱动的解决方案,提升了用例生成效率、异常覆盖率和维护成本。
2025/03/12

Playwright + DeepSeek实战:如何让AI“看懂”网站页面内容?自动定位页面元素?
【AI驱动】
本文探讨如何使用Playwright与DeepSeek使AI理解动态网站页面内容并自动定位元素。文章分析了动态页面挑战及大语言模型的局限性,提出三种解决方案:人工描述页面功能、抓取HTML源码输入、录制用户操作流并优化。这些方法旨在提升自动化测试效率与代码质量,适用于不同复杂程度的场景。未来技术进步可能让AI直接理解页面。
2025/03/12