selenium-chromedriver相关内容
我想在我的 Windows 7 64 上安装的 Python (3.8) 上使用 Selenium(安装:ver 3.141.0.dist-info),我使用 Brave 浏览器版本 1.17.73 Chromium: 87.0.4280.67 (Official Build) (64-bit)和 Chromedriver (chromedriver_win32-87.0.4280.20)
..
我正在使用 python Selenium,在 digitalocean 上使用无头 ubuntu,上面有无头 Chrome.我用过 driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + Keys.TAB) 在senium.webdriver.common.keys 但它不起作用. 我导入了所有需要的东西,
..
Selenium 不会加载我的默认 Chrome 配置文件,我不知道为什么.我已经尝试过配置文件 1 和默认配置文件,但出现相同的错误(如下).我已通过任务管理器确认所有 Chrome 窗口在运行此代码之前都已关闭.有什么想法吗? 从 selenium 导入 webdriver从 bs4 导入 BeautifulSoup将熊猫导入为 pd将 numpy 导入为 np从 webdriver_man
..
我看到以下错误并且浏览器之间断开连接.它只发生在 chrome 上.我使用的 Selenium 版本是: org.seleniumhq.seleniumselenium-java3.141.59 错误堆栈跟踪: [1579632222.785][SEVERE]:无法接收来自渲染器的消息o
..
有没有什么技巧可以让 Win Jenkins slave 使用 chromedriver? 我的测试从 maven 存储库中提取 chromedriver 和便携式 chrome,然后执行它们.在我的本地以及当我的构建用户在我的构建系统上执行相同操作时工作正常. 当 jenkins 做同样的事情时,即使在前台(不是 svc)运行时,它也会失败并出现以下错误.我尝试通过参数来提高详细程度
..
我想滚动到 selenium 中的一个元素,但我希望它位于页面顶部,而不仅仅是在页面上可见. 我怎样才能使页面滚动以使滚动到的元素位于浏览器的顶部? target = browser.find_element_by_css_selector(".answers-wrap")动作 = ActionChains(浏览器)actions.move_to_element(目标)动作.执行() 解
..
关于这篇文章:可以建一个网站检测您何时将硒与 chromedriver 一起使用? 某些网站可以使用 $cdc_xxxxxxxxxx 检测 chromedriver. 我曾经在使用selenium打开浏览器时通过Chrome DevTools(可能是文档,网络等)在网站上找到了这个参数. 但我忘记了它出现在哪里. 我想知道网站是如何获取chromedriver这个参数的?
..
我正在为代理使用以下代码.但是,当chrome启动时,会弹出弹窗并锁定程序. public async void StartDriver(string proxy){var proxys = new Proxy();ChromeDriverService chromeDriverService = ChromeDriverService.CreateDefaultService();chrome
..
我想通过 Chromedriver 功能自动授予对 Chrome 中视频和音频的访问权限. 基于 this(相当老的)答案,我尝试了以下方法: DesiredCapabilities 能力 = DesiredCapabilities.chrome();ChromeOptions 选项 = 新 ChromeOptions();映射prefs = new HashMap()
..
我正在尝试在 google chrome 浏览器中发送下拉列表的密钥,但我收到此错误 OpenQA.Selenium.WebDriverExceptionH结果=0x80131500消息=未知错误:无法聚焦元素(会话信息:chrome=68.0.3440.106)(驱动程序信息:chromedriver=2.40.565498(ea082db3280dd6843ebfb08a625e3eb905
..
我正在尝试从集线器到节点运行一个简单的代码,集线器和节点连接成功. 执行程序时出现异常 org.openqa.selenium.SessionNotCreatedException 我提到的Chrome驱动路径是可以从节点机器访问的共享路径. Chrome 版本:58.0.3029.110 Chrome 驱动程序版本:2.9 Hub 和 Node 都是远程机器. 下面
..
有时,浏览器窗口出现在前台,我不小心点击了它,这在某些情况下会导致测试失败.所以,我只想知道,有什么办法可以让 Chrome 驱动程序窗口保持在后台. 详情: 解决方案 关于您的问题的解决方案的几句话: 根据最佳实践,您应该尝试在具有所有必需的硬件和软件的隔离测试环境中
..
尽管将 safebrowsing.enabled 设置为 true/false,但警告 ...这种类型的文件可能会损害您的计算机... 仍在浏览器中显示.如何隐藏这些信息? 解决方案 启用使用 Chrome 下载文件/ChromeDriver 隐藏警告这种类型的文件可能会损害您的计算机您需要: 添加首选项: download.default_directory download.
..
我了解操作系统更新导致此问题不仅适用于 chromedriver,也适用于 geckodriver. chromedriver 和 geckodriver 启动时都没有任何问题,更新的工作站在本地运行它们(例如驱动器 C:\).当在网络路径中找到这两个时,就会出现问题. 我检查了运行这些驱动程序的特定用户的权限,还检查了 UAC 和防火墙,但它们似乎与问题无关. 为了维护,我更喜
..
我遇到了一个问题.有时,当我的 JUnit 测试运行时,命令 webDriver.quit();没有杀死 chromedriver 进程,因此下一个测试无法开始.在这种情况下,我想添加一些可能会在 Linux 上手动终止进程的方法,但我不知道如何获取 chromedriver 的 PID,因此我可以执行以下操作:Runtime.getRuntime().exec(KILL + PID); 解
..
我需要在 chrome 浏览器中使用 selenium 将页面从日语翻译成英语.我尝试了不同的方式,示例代码片段之一如下 import java.util.concurrent.TimeUnit;导入 org.junit.Test;导入 org.openqa.selenium.WebDriver;导入 org.openqa.selenium.chrome.ChromeDriver;导入 org.
..
我的本地 Windows 10 计算机将自动 chrome 版本更新为 80.0.3987.122(构建官方)(64 位) 我使用 https://chromedriver.storage.googleapis.com/80.0.3987.106/chromedriver_win32.zip 但现在我有这个错误: 请保护ChromeDriver和相关测试框架使用的端口,防止恶意代
..
..
我使用 Selenium 编写 UI 自动化测试.我注意到当我创建一个 chromedriver.exe 实例时 -> ~8 chrome.exe 进程出现在任务管理器中. 运行 1 次测试时的任务管理器截图: 所以,当我并行运行时,比如说 8 个测试,任务管理器中有很多 chrome.exe 实例,它们使用一些端口并加载 CPU 和内存. 它是按设计工作的吗?为什么一个 chr
..
当我执行以下代码时: driver.findElement(By.className("qview-product-name")).click(); 我收到以下错误 会话 ID:d5df6f837164b1738991e8dc09027fe0*** 元素信息:{Using=class name, value=qview-product-name}在 sun.reflect.NativeCon
..