包含标签 测试工具 的文章

Playwright MCP浏览器自动化全攻略 (1) - 知识铺

让AI理解你的指令,自动操作浏览器完成复杂任务 在AI技术飞速发展的今天,传统浏览器自动化工具仍然需要编写复杂代码的时代正在过去。Playwright MCP的出现,彻底改变了这一局面,让通过自然语言控制浏览器成为现实。本文将带你全面了解这一革命性技术,并提供完整的实战指南。 什么是P……

阅读全文

Playwright MCP浏览器自动化全攻略 (2) - 知识铺

让AI理解你的指令,自动操作浏览器完成复杂任务 在AI技术飞速发展的今天,传统浏览器自动化工具仍然需要编写复杂代码的时代正在过去。Playwright MCP的出现,彻底改变了这一局面,让通过自然语言控制浏览器成为现实。本文将带你全面了解这一革命性技术,并提供完整的实战指南。 什么是P……

阅读全文

Playwright web爬虫与AI智能体 - 知识铺

你是否曾为这些场景感到困扰? 需要反复手动测试网页功能,枯燥且容易出错? 面对复杂的动态网页,传统爬虫束手无策,数据获取效率低下? 渴望利用AI提升自动化能力,却不知从何入手? 如果你的答案是“是”,那么这门 《Playwright web爬虫与AI智能体》课程 正是为你量身打造的进阶之选!这……

阅读全文

Playwright 实战第2篇:AI 辅助数据驱动测试(DeepSeek 版) - 知识铺

一、前言 前面的教程演示了 AI 自动化测试的自愈机制,让测试脚本在元素变动时能自动修复,提高了稳定性。 企业级实战:从告警到自动修复的工程化落地(Playwright + DeepSeek,Python 实战) 但是,在实际业务场景中,单一的输入往往不足以覆盖各种情况。例如: • 电商结账时,收件人……

阅读全文

Playwright 登录保存登录状态无效问题 - 知识铺

由于登录时间过短,未获取到登录会话的登录状态,导致所保存的storage_state无效,手动增加时间后再进行保存 <span leaf=""><span>self.playwright</span>&nbsp;= sync_playwright().start()</span> <span leaf=""><span>self.context</span>&nbsp;= self.browser.new_context(ignore_https_errors=<span>True</span>)</span> 保存state <span leaf="">self.context.storage_state(path=<span>r'D:\python-myvenv\Config\glr_my_state.json'</span>)</span> 使用state <span leaf="">self.browser.new_context(ignore_https_errors=<span>True</span>,storage_state=<span>r'D:\python-myvenv\Config\admin_storage_state.json'</span>)</span>……

阅读全文

PlaywrightMcp复用登录状态 - 知识铺

一、下载拓展包 打开官网下载地址,https://github.com/microsoft/playwright-mcp/releases,最好选择跟你当前版本一致的。 输入以下命令就知道你当前是什么版本 Markdown 命令 npx @playwright/mcp@latest 二、安装插件 谷歌浏览器输入chrome://extensions/ 加载……

阅读全文

Playwright对浏览器进行管理 - 知识铺

1.初始化浏览器 <span leaf=""><span>def</span>&nbsp;<span>__init__</span>(<span>self</span>):</span> 2.赋值列表进行管理context <span leaf=""><span># 在登录成功后,将当前context添加到跟踪列表</span></span> 3. 定义关闭浏览器和关闭context <span leaf=""><span>def</span>&nbsp;<span>close_all_contexts_except_current</span>(<span>self</span>):</span> 4.调用上述方法 <span leaf=""><span>def</span>&nbsp;<span>_re_login</span>(<span>self</span>):</span>……

阅读全文

使用 Playwright MCP 实现 UI 自动化测试 - 知识铺

在传统的 UI 自动化测试中,测试人员需要编写大量脚本和选择器来模拟用户操作。然而,随着人工智能技术的快速发展,对话式自动化正在改变这一格局。Playwright 作为微软开源的现代化 Web 自动化工具,与 MCP(Model Context Protocol)协议的结合,为我们提供了一种全新的自动化测试体验。……

阅读全文

使用 Playwright MCP 实现 UI 自动化测试 (1) - 知识铺

在传统的 UI 自动化测试中,测试人员需要编写大量脚本和选择器来模拟用户操作。然而,随着人工智能技术的快速发展,对话式自动化正在改变这一格局。Playwright 作为微软开源的现代化 Web 自动化工具,与 MCP(Model Context Protocol)协议的结合,为我们提供了一种全新的自动化测试体验。……

阅读全文

告别 Playwright 脚本,迎接 AI 驱动的 E2E 测试新范式 - 知识铺

E2E 测试对于广大 Web 开发者来讲并不陌生,由于它能贯穿整个应用的使用流程,因而能最大程度地模拟用户的真实操作,从而发现更多潜在的问题。但在实践中,它往往是最被忽视的测试环节,原因也很简单:脆弱且难以维护。 之所以脆弱,是因为它往往跟 UI 是紧耦合,而此部分却是最容易变动的。由此,也造就了它难……

阅读全文

最近文章

福利派送

分类

标签

友情链接

其它