小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Selenium Grid:始终存在的远程代码执行漏洞

Selenium Grid中的Firefox节点存在未修复的远程代码执行漏洞。尽管Selenium团队在2021年收到报告,但仅进行了文档改进,未发布实际补丁。攻击者可利用Firefox的配置文件注入功能执行任意代码。建议用户通过身份验证或网络隔离来防止此类攻击。

Selenium Grid:始终存在的远程代码执行漏洞

LeakIX blog
LeakIX blog · 2026-02-21T14:00:00Z
第714期:Narwhals、Selenium、测试难题及更多(2025年12月23日)

本文介绍了如何使用Narwhals库编写与DataFrame无关的Python代码,强调消除不稳定测试的重要性,并探讨了Python 3.15的最新特性和开发趋势。

第714期:Narwhals、Selenium、测试难题及更多(2025年12月23日)

PyCoder’s Weekly
PyCoder’s Weekly · 2025-12-23T19:30:00Z
你需要了解的五大Python自动化工具

Python的自动化工具广泛应用于网站测试、桌面工作流和项目测试。本文介绍了五种重要工具:Selenium(网页自动化)、Locust(负载测试)、PyAutoGUI(桌面自动化)、Playwright(现代浏览器自动化)和PyTest(灵活测试框架),这些工具有效提升开发效率。

你需要了解的五大Python自动化工具

KDnuggets
KDnuggets · 2025-07-08T14:00:59Z
Python描述符如何简化了我们的PageObjects(并且仍在继续)

2025年的调查显示,大多数人仍在使用Selenium。文章介绍了在PageObjects中使用描述符的技巧,通过__get__和__set__方法实现懒加载,简化元素查找,提升代码可读性和维护性。

Python描述符如何简化了我们的PageObjects(并且仍在继续)

DEV Community
DEV Community · 2025-05-28T12:27:21Z
基于A2A和MCP协议的Selenium在AI代理中的应用

我开发了一个网络自动化系统,结合A2A协议和MCP协议,使用Selenium WebDriver,支持自然语言命令,能够进行自动化测试、截图和实时代理通信。欢迎试用并反馈!

基于A2A和MCP协议的Selenium在AI代理中的应用

DEV Community
DEV Community · 2025-05-27T22:22:28Z
Selenium

Selenium是一个开源工具,用于自动化网页浏览器,支持多种编程语言(如Python、Java),可模拟用户与网页的交互,适用于自动化测试、数据抓取和重复任务。它支持多浏览器和跨平台运行,无需许可费用,适合开发者和企业使用。

Selenium

DEV Community
DEV Community · 2025-05-26T13:44:30Z
什么是Selenium?为什么选择Selenium进行自动化?强强联手:Selenium与Python在自动化测试中的威力

Selenium是一个开源框架,用于自动化网页测试,支持多种浏览器和编程语言。与Python结合使用时,能简化测试脚本编写,提高效率,减少人为错误,适合现代软件开发的自动化测试需求。

什么是Selenium?为什么选择Selenium进行自动化?强强联手:Selenium与Python在自动化测试中的威力

DEV Community
DEV Community · 2025-05-25T07:42:37Z
如何使用Python抓取亚马逊影响者链接?

本文探讨了如何从亚马逊影响者账户抓取动态内容,特别是SiteStripe横幅的href属性。由于JavaScript渲染和会话管理,抓取可能会出现数据缺失。解决方案包括保持会话认证、使用BeautifulSoup解析HTML,以及在必要时使用Selenium处理动态内容,从而有效抓取所需数据。

如何使用Python抓取亚马逊影响者链接?

DEV Community
DEV Community · 2025-05-15T00:00:22Z
如何修复C#中的'HttpContext.Current.Request'错误

在C# Windows Forms应用中,使用HttpContext.Current.Request.Url.AbsoluteUri会出错,因为桌面应用不在Web服务器上下文中。可以通过Selenium等自动化工具获取当前浏览器的URL,但需注意安全性和限制。

如何修复C#中的'HttpContext.Current.Request'错误

DEV Community
DEV Community · 2025-05-13T03:30:12Z
选择合适的Java测试框架以确保卓越的软件质量

跨浏览器测试在软件开发中至关重要。本文介绍了2025年最佳Java测试框架,如Selenium、JUnit和TestNG。这些框架通过自动化测试提高效率,帮助开发者更早发现和解决bug,从而促进高质量软件的开发。选择合适的测试框架对软件开发的成功至关重要。

选择合适的Java测试框架以确保卓越的软件质量

DEV Community
DEV Community · 2025-05-12T06:19:22Z
Google A2A协议与Selenium:革新网页自动化

A2A协议通过a2ajava库与Selenium WebDriver结合,实现网页自动化和UI验证,支持多个代理协作,使用自然语言处理命令,实时共享结果,简化复杂自动化任务。

Google A2A协议与Selenium:革新网页自动化

DEV Community
DEV Community · 2025-05-11T18:05:43Z
如何使用默认Chrome个人资料进行Selenium导航?

使用Chrome个人资料进行Selenium自动化时,可能会遇到导航问题,原因包括Chrome设置、浏览器未完全加载等。解决方案包括更新Selenium和ChromeDriver、配置Chrome选项、确保Chrome未运行等。如仍无法导航,可尝试JavaScript导航。

如何使用默认Chrome个人资料进行Selenium导航?

DEV Community
DEV Community · 2025-05-11T14:00:21Z
Selenium、开源融资与社区驱动的创新:深入探讨未来

Selenium从浏览器自动化工具发展为全球开源项目,结合企业赞助和区块链融资,促进社区创新。其模块化架构支持多种编程语言,但面临技术维护和资金波动的挑战。未来将通过去中心化治理和AI集成实现可持续发展。

Selenium、开源融资与社区驱动的创新:深入探讨未来

DEV Community
DEV Community · 2025-05-11T07:22:18Z
如何在Mac上修复Selenium中的WebDriverException

在Mac上使用Selenium WebDriver时,遇到“无法连接到服务”的错误通常是由于ChromeDriver版本不匹配、安装问题或权限不足。解决方法包括检查和更新ChromeDriver版本、设置执行权限,并测试代码。使用webdriver_manager包可以简化驱动管理。

如何在Mac上修复Selenium中的WebDriverException

DEV Community
DEV Community · 2025-05-07T15:45:22Z
初学者的Python与Selenium:你的第一个自动化脚本

网页自动化通过编程控制浏览器,Selenium是常用工具,结合Python易于使用。安装Python和Selenium后,可以编写自动化脚本,如在Google搜索,步骤包括设置驱动、打开网页、查找元素、输入文本和关闭浏览器。

初学者的Python与Selenium:你的第一个自动化脚本

DEV Community
DEV Community · 2025-05-06T06:29:46Z
使用Python和Selenium自动填写表单 - 作者:弗拉基米尔·奥利维拉·利马

使用Python和Selenium库可以自动化在线表单填写,提升效率并减少错误。Selenium模拟用户操作,允许脚本控制网页,完成任务时需负责任地使用,避免垃圾邮件和违规行为。

使用Python和Selenium自动填写表单 - 作者:弗拉基米尔·奥利维拉·利马

DEV Community
DEV Community · 2025-04-27T15:16:41Z
10 Boas Práticas com Selenium para Evitar Bloqueios e Melhorar Sua Automação Web

在数据抓取时,应避免频繁请求以防被封锁,遵循robots.txt规则。创建Chrome用户配置文件以保存会话,设定固定下载文件夹以保持整洁。使用动态等待而非固定时间,选择稳定的元素选择器,并妥善管理会话和驱动程序。

10 Boas Práticas com Selenium para Evitar Bloqueios e Melhorar Sua Automação Web

DEV Community
DEV Community · 2025-04-24T01:16:41Z
Python Selenium架构

Selenium与Python的架构包括Python脚本、WebDriver和浏览器。Python脚本定义自动化任务,WebDriver作为桥梁与浏览器沟通。每个浏览器有对应的驱动程序以确保兼容性。使用虚拟环境可以避免项目间的依赖冲突,便于共享和重现。

Python Selenium架构

DEV Community
DEV Community · 2025-04-19T07:38:36Z
如何使用Python和2Captcha绕过FunCaptcha

本文介绍了如何使用Python和2Captcha API解决FunCaptcha挑战。首先,安装Python及相关库,然后配置2Captcha API和Selenium WebDriver,打开目标网站并输入登录信息。当检测到FunCaptcha时,提取sitekey和数据,调用2Captcha API解决CAPTCHA,最后将解决方案填入表单并提交。

如何使用Python和2Captcha绕过FunCaptcha

DEV Community
DEV Community · 2025-04-18T12:37:54Z
亲爱的社区大家好,我在寻找能够用Java、Selenium等创建一个机器人或脚本的人,以便在新请求弹出时能立即点击出现的按钮。我欢迎任何建议或替代方案。祝好,Guirion。

Guido Millo于4月16日寻求帮助,希望有人能用Java或Selenium创建一个脚本,能够即时点击新请求的按钮。他欢迎任何建议或替代方案。

亲爱的社区大家好,我在寻找能够用Java、Selenium等创建一个机器人或脚本的人,以便在新请求弹出时能立即点击出现的按钮。我欢迎任何建议或替代方案。祝好,Guirion。

DEV Community
DEV Community · 2025-04-16T14:48:20Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码