selenium
PulseAugur coverage of selenium — every cluster mentioning selenium across labs, papers, and developer communities, ranked by signal.
4 天有情绪数据
-
AI与自动化:2026年高级SDET面试题
本文预览了2026年高级SDET和测试架构师职位的面试题,重点关注基础自动化以外的领域。内容涵盖并发、API安全以及包括LLM和RAG在内的新兴AI测试栈等主题。预览中包含对Java的ConcurrentHashMap及其线程安全机制问题的详细解答和解释,强调了原子复合方法在多线程环境中正确运行的重要性。
-
阿里巴巴推出 Page Agent,用于浏览器内网页界面控制
阿里巴巴集团推出 Page Agent,这是一个开源的 JavaScript 库,能够直接在浏览器内通过自然语言控制网页界面。与在外部运行的传统自动化工具不同,Page Agent 集成到网页中,将实时文档对象模型(DOM)读取为文本。这种称为 DOM 脱水的方法将 DOM 转换为紧凑的文本地图,使小型语言模型能够精确识别和交互按钮和表单等元素。该库与模型无关,支持任何与 OpenAI 兼容的端点,最适合开发人员可以嵌入代码的应用程序…
-
无需 API 密钥即可自动化 ChatGPT 和 Gemini 的 Web UI
本文详细介绍了自动化与 ChatGPT 和 Gemini 等大型语言模型 Web 界面的交互方法,无需 API 密钥。作者解释说,虽然直接的 Web UI 交互是免费的,但它是手动的,而 API 是可脚本化的,但会产生费用。该指南侧重于使用 Selenium 和 undetected-chromedriver 以编程方式输入文本、处理特殊字符和换行符以及上传文件。它强调了诸如 contenteditable divs 和自定义文本区域…
-
新的开源工具可自动为 Web 开发收集 AI 代理上下文
一个名为 mcp-server-webdriver 的新开源项目已经发布,它构建在 Selenium 和 Firefox 的 geckodriver 之上。该工具旨在通过允许用户提供 URL 作为提示来简化与 AI 代理的 Web 开发。然后,代理会自动导航到页面,捕获 JavaScript 错误和网络请求等相关上下文,甚至可以建议修复方案,从而无需手动复制粘贴和截图。
-
AI 代理现可通过 Chrome DevTools MCP 调试实时浏览器会话
Chrome DevTools MCP 使 AI 代理能够直接检查调试过程中的实时浏览器状态,超越了截图和日志等静态信息。这种集成,特别是与 Selenium 等工具结合使用时,允许 AI 以编程方式检查 DOM、网络活动和运行时 JavaScript,为诊断问题提供了一种更强大的方法。该技术通过保留传统故障后分析中经常丢失的关键运行时信息,对于解决不稳定的测试特别有益。
-
LLM 增强 Playwright 以实现智能软件测试
大型语言模型 (LLM) 正在被集成到软件测试工作流中,增强了像 Playwright 这样的传统自动化框架。这种集成通过使 LLM 能够理解用户行为、生成测试场景以及自动将自然语言指令转换为可执行的测试流程,从而实现更智能、更具适应性的测试。这种结合旨在减少维护开销、创建自愈选择器并改进调试,最终加速开发和 QA 流程。
-
Autonomous QA Agent 使用 RAG 生成可靠的 Selenium 测试脚本
研究人员开发了一个 Autonomous QA Agent,这是一个检索增强生成 (RAG) 系统,旨在提高自动化软件测试脚本的可靠性。该系统将 Selenium 脚本生成与项目特定文档和 HTML 结构相结合,解决了 LLM 幻觉出不存在的 UI 元素的问题。评估表明,与标准的 LLM 生成相比,语法有效性和执行成功率有了显著提高,凸显了 RAG 在自动化 UI 测试中的潜力。
-
Selenium 创建者推出 Vibium 用于 AI 浏览器自动化
Vibium,一款由 Selenium 最初开发者创建的新浏览器自动化工具已发布。它旨在赋予 AI 代理与 Web 浏览器交互的能力,包括浏览页面、填写表单和截屏。Vibium 基于 WebDriver BiDi 标准构建,并通过 CLI 命令、MCP 服务器以及 JavaScript、Python 和 Java 的客户端库提供灵活性。