WebDriver是一个用于控制Web浏览器的API,模仿真实用户。它主要用于自动化测试。 WebDriver具有多种语言绑定和驱动程序(允许控制各种浏览器)。如果您的问题特定于其中一个,请确保还包含相应的标记。
Selenium WebDriver 无法在 YouTube 页面上滚动进行网页抓取
正在使用 Selenium WebDriver 从 YouTube 频道页面抓取数据,但我遇到了滚动问题。处理 30 个视频后,YouTube 似乎会随着页面滚动而加载更多视频...
我正在使用 EdgeDriver 在浏览器(Edge 38.14393.0.0)上运行自动化测试。我的测试是在 C# 中进行的,因此我使用 .NET 驱动程序: 使用 OpenQA.Selenium.Remote; 使用 OpenQA.Selenium.Edge...
我尝试在使用 ActionChains 时单击 chrome 浏览器。 从 selenium.webdriver 导入 ActionChains 驱动程序 = webdriver.Chrome(ChromeDriverManager().install()) 驱动程序.get(URL) 链接=驱动程序。
Webdriver.io - 很可能无法加载规范文件,因为它们依赖于“浏览器”对象
我正在使用 Webdriver.io 在大量页面上运行测试。因为页面的所有规范都在 JSON 文件中,所以我有一个特殊的类来设置测试。它看起来像这样: 模块.expo...
亲爱的, 你能帮忙解决这个问题吗?我的浏览器在运行期间不再打开。非常感谢。 从昨天开始我收到以下错误: 文件“C:\Users\xxxxxxxx\
我无法使用 Selenium WebDriver 和 Python 发送密钥
我正在尝试执行一个简单的测试: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 驱动程序 = webdriver.Firefox() driver.get('http://google.com') 司机。
函数 driver.switchTo.frame() 在 Selenium 中不起作用
当我尝试使用 Python 中 Selenium 中的 Webdriver 切换到网页上的框架时,它显示了错误。请在下面找到我的代码: driver.switchTo().frame(“框架”); 属性错误:'
如何更改 Watir-Webdriver 中的页面加载超时(.click 方法中的超时)
我有以下代码 browser.link(:text => '生成报告').click browser.radio(:value => 'byTotalValue').wait_until_present(180) 要求生成报告并且...
Selenium Webdriver Java:如何使用行号和列号单击表格中的特定单元格
我已经编写了一段代码来验证给定文本是否存在于该行中,但如何单击特定单元格?请帮我。 下面是我为验证文本而编写的代码。 帕克...
Selenium webdriver 关闭页面,我该怎么办?
我正在尝试为 LinkedIn 构建自动化。该应用程序应转到 LinkedIn 登录页面并输入电子邮件和密码。该部分正在工作,但是,窗口总是在
如何在 Jupyter 笔记本中使用 Playwright 库而不是使用常规 .py 脚本(在 Windows 上)
我想使用自动浏览器并使用 jupyter 笔记本单元而不是使用 .py 脚本执行我的步骤。这与名为 selenium 的浏览器自动化库配合得很好。 没用
Chrome 驱动程序 116.0.5845.96 不适用于 windows11 pro
我在自动化测试方面遇到问题,我在一台装有 Windows 11 专业版的机器上更新了 Chrome,另一台装有 Windows 10 专业版。我从 https://googlechromelabs 下载了驱动程序....
无法连接到端口 7056 上的二进制 FirefoxBinary(C:\Program Files (x86)\Mozilla Firefox irefox.exe);处理输出如下: null
我正在使用 FireFox 18 和 Selenium 2.29.0。 运行测试时出现异常 无法连接到端口 7056 上的二进制 FirefoxBinary(C:\Program Files (x86)\Mozilla Firefox irefox.exe);过程
我希望能够调用方法,但不确定如何装饰我的 IWebDriver? 公开课xxxx { [测试方法] 公共无效xxxx() { IWebDriver 驱动程序 = new ChromeDriver(); d...
Jupyter Notebook chrome webdriver 路径
为什么这段代码不起作用?我刚刚下载了 chromedriver 并将其保存在 C 中...我复制为插入中的路径 代码: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 来自
无法在 Ubuntu 上使用 selenium 打开 Edge
我正在尝试使用 python selenium-4.11.2 从 selenium 打开 Edge。 我已经下载了 msedgedriver(版本 115.0.1901.203;与安装的 Edge 相同)并运行以下代码片段: 来自选择...
“”“我在网页上找不到该元素。但是该元素在网页上我确实可以看到它。我不知道可能是什么问题。”“” 来自硒
Selenium 单击 href 为 javascript:void[0];
我正在尝试查看当单击链接时是否使用 Selenium WebDriver 和 Java 在页面上生成报告。 发生的情况是页面上有一堆链接,其中大多数在单击后会转到...
Selenium headless:如何使用 Selenium 绕过 Cloudflare 检测
希望专家能帮助我解开 Selenium/Cloudflare 之谜。我可以让一个网站在普通(非无头)Selenium 中加载,但无论我尝试什么,我都无法让它在无头中加载。 我有
Java Selenium WebDriver 在到达最后一行代码后关闭 Web 浏览器?
如果不使用 driver.close(),Webdriver 将关闭 Selenium 4 中的浏览器窗口。 我希望浏览器保持打开状态,直到我说 driver.close()。 执行我的代码后,Selenium Webdriver