腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
如何
通过
selenium
访问
无
头
chrome
中
的
系统
文件
索引
?
、
、
、
、
当我尝试
通过
selenium
访问
普通
chrome
中
的
downloads
文件
夹时,它工作得很好,并且我在浏览器
中
得到了我
的
downloads
文件
夹
的
索引
版本。但是,当我在带有屏幕截图
的
无
头
chrome
中
运行我
的
测试时,下载页面似乎永远不会出现。运行
的
代码是:
浏览 2
提问于2018-07-21
得票数 1
1
回答
使用
Selenium
使用Google
无
头
访问
代理服务器后面的网站,这在使用Fiddler时是可行
的
、
、
、
、
我在运行
selenium
测试运行时遇到了问题,我使用谷歌铬
无
头
,
访问
一个只能
通过
代理服务器
访问
的
站点。TLDR:
Chrome
无
头
浏览器不能
通过
代理服务器
访问
站点,除非fiddler正在运行 Internet explorer配置为使用代理如果我们在服务器上安装fiddle
浏览 1
提问于2019-05-29
得票数 0
回答已采纳
1
回答
使用capybara和
selenium
的
Chrome
无
头
下载pdf
、
、
、
在我
的
Rails (5.2.1)项目中,我使用了带有
Selenium
(3.14.0)和Capybara (3.8.0)
的
无
铬铬
头
,并且我有一个测试,它在非
无
头
铬
中
工作,但在
无
头
铬
中
不起作用。我在谷歌铬稳定版69上使用了“--
无
头
”标志。 我已经设置了我
的
无
头
铬以下,这适用于所有的测试,不下载
文件</e
浏览 0
提问于2018-10-04
得票数 5
回答已采纳
2
回答
使用acceptInsecureCerts与
无
头
Chrome
和
Selenium
,macOS,Rails,Capybara
、
、
、
、
问题信息我可以
通过
Chrome
、Firefox和
无
头
火狐进行测试。测试不会在
无
头
铬下
浏览 1
提问于2018-08-16
得票数 3
回答已采纳
4
回答
如何
在
无
头
模式下启动ChromeDriver
、
、
我想尝试
无
头
铬,但我遇到这个问题,我不能启动驱动程序在
无
头
模式。我在跟踪。我漏掉了什么吗?代码执行被卡在var browser = new ChromeDriver();行
中
var chromeOptions = new ChromeOptions BinaryLocation
浏览 5
提问于2017-07-16
得票数 52
回答已采纳
1
回答
现代硒库选择
、
、
、
、
我在2013-2014年期间一直在做
Selenium
自动化工作。到那时,只有两个绑定可用(或者我只知道2个)- Java和C#。我记得,在启动浏览器之前,我必须编写这么多代码。直到现在,我还没有进入浏览器/测试自动化领域,直到现在,我
的
经理让我快速编写一个程序,
通过
我们
的
一个网站运行,并收集一些信息。我知道,在这段时间里,开发了如此多
的
independent
selenium
libraries,以至于人们很容易失去对它们
的
依赖-- puppeteer (Ja
浏览 0
提问于2020-03-31
得票数 1
4
回答
WebDriverException:消息:未知错误:
Chrome
启动失败:已崩溃
、
、
、
、
我正在尝试将headless
chrome
与
selenium
一起使用,我为chromedriver
的
路径创建了一个符号链接到/usr/local/bin
中
,但是当我运行browser.get('http://www.google.com') Traceback (most recent call last): File "<s
浏览 1
提问于2017-08-30
得票数 3
1
回答
用硒
访问
无
头
铬
中
的
LocalStorage
、
、
、
因此,我在Mac上运行Python
中
的
Selenium
,并在
无
头
Chrome
上遇到了一个错误。这是我
的
无
头
镀铬装置。我正在加载一个默认
的
铬配置
文件
,它只有一个扩展名: ModHeader
chrome
_options = webdriver.ChromeOptions()
chrome
_options.add_argument=
浏览 1
提问于2018-06-20
得票数 2
3
回答
Capybara/
Selenium
在location.reload()上随机获取一个Net::ReadTimeout
、
、
、
、
我正在使用Capybara,
selenium
-webdriver和chromedriver来驱动我启用javascript
的
测试。问题是,大约50%
的
构建由于Net::ReadTimeout错误而失败。起初,这是一个“找不到元素”
的
错误,但在我将Capybara
的
默认最大等待时间提高到30秒后,我开始看到超时。我查看了超时发生时
的
屏幕截图,它停留在“成功登录”模式上,在使用Javascript函数location.reload()重新加载页面之前,我们简要地展示了这个模式。有时它
浏览 8
提问于2017-04-20
得票数 10
回答已采纳
1
回答
无
头
铬
中
的
元素属性与常规铬不同,因此
selenium
返回NoSuchElementException
、
、
这段代码可以在普通
的
chrome
中
运行: from
selenium
import webdriver sleep(2) login('email', 'password') 然而,在
无
头
铬<
浏览 8
提问于2020-08-12
得票数 0
1
回答
在硒码头映像
中
安装
无
头
铬证书
、
、
、
、
我正在使用python和
selenium
运行
无
头
铬。当我试图以
无
头
模式在容器
中
运行它时,在Dockerfile
中
安装了这些证书,我
的
测试失败了,对这个非prod环境
的
截图显示了一个空白图像(全是白色屏幕)。这意味着由于颁发证书,容器
中
的
无
头
铬无法加载站点。 如果我试图采取任何其他网站
的
屏幕截图,不需要任何证书,它
的
工作,如预期。
浏览 4
提问于2021-04-05
得票数 1
回答已采纳
3
回答
PhantomJS说我不是用
无
头
的
?
、
、
我
的
代码是:print(driver.current_url) UserWarning:对PhantomJS
的
硒支持已被废弃,请使用
Chrome
或火狐<em
浏览 0
提问于2018-05-18
得票数 20
1
回答
如何
迫使我
的
程序使用更新版本
的
铬,当使用它在
无
头
模式?
、
、
、
我有一个python脚本,它使用Google在
中
执行一些任务。当我禁用options.add_argument('--headless')时,脚本可以正常工作,但是当我将它与
无
头
选项一起使用时,它无法找到一些元素,所以我决定截图看看发生了什么。 看起来,由于某种原因,当我使用
无
头
模式时,执行
的
Chrome
版本是旧
的
。user-agent=User-Agent: Mozilla/5.0 (Windows NT 10.
浏览 8
提问于2022-09-16
得票数 0
1
回答
如何
在数字海洋水滴上以
无
头
模式运行用Ruby编写
的
selenium
-webdriver脚本?
、
、
、
、
我尝试使用不同版本
的
chromedriver运行,也更改了
selenium
-webdriver
的
gem版本,但不起作用。我
的
ruby -v: ruby2.3.1p112
selenium
-webdriver -v:(3.141.0) Chromedriver -v: 2.46 需要“
selenium
-webdriver”驱动程序=
Selenium
::WebDriver.for(:
chrome
,选项:选项) 获取错误: /usr/s
浏览 12
提问于2019-02-06
得票数 0
1
回答
如何
修复在
无
头
浏览器(
Selenium
)
中
变得不可点击
的
元素?
、
对于上下文,我正在研究一种从公司预订引擎自动获取特定信息
的
方法。我使用
selenium
登录到预订引擎,并导航到相关页面以获取我想要
的
信息。我希望能够做到这一点,而不打开一个实际可见
的
浏览器窗口。我一直在使用可视浏览器,目的是帮助我真正了解代码在运行时所做
的
事情,从而更容易修复bug。然而,当我试图用
无
头
浏览器运行它时,我突然得到了一个不能插入
的
异常元素。这是我代码
的
相关部分。from
selenium
import
浏览 3
提问于2022-01-16
得票数 1
7
回答
硒处理铬,但不使用
无
头
铬
、
、
、
我使用
Selenium
和最初
的
PhantomJS开发了几个Python脚本。在走向自动下载
的
过程
中
,我切换到了Firefox (它起作用了),然后切换到了
Chrome
,它有无
头
选项,这样我就不会在前面打开浏览器了。我
的
第一个脚本,它
访问
一个页面和一些HTML元素,与
无
头
Chrome
完美地工作。 然而,第二个问题是,只适用于
头
端
的
Chrome
。如果
浏览 4
提问于2017-07-28
得票数 17
回答已采纳
4
回答
Selenium
webdriver java -使用phantomjs驱动程序上传
文件
、
、
我正在使用Phantomjs驱动程序运行
无
头
selenium
webdriver脚本。我在上传
文件
时遇到了问题,因为在正常
的
浏览器(firefox或
chrome
)上,它会弹出操作
系统
对话框,允许我在机器
中
定位
文件
并上传它。
如何
使用ghostDriver (Phantomjs驱动程序)做到这一点?谢谢
浏览 0
提问于2013-05-02
得票数 0
1
回答
使用
无
头
Chrome
时使用HTTP 456
、
、
我试图使用
无
头
铬导航到,并拒绝456
访问
。导航到相同
的
url与完全相同
的
铬二进制在正常模式下工作很好。只有添加--headless选项才会破坏它。我使用
的
是铬66.0.3333.0
浏览 2
提问于2018-01-29
得票数 1
回答已采纳
3
回答
可以打开/显示/渲染一个
无
头
Selenium
会话吗?
、
、
、
我知道这有点违背了无
头
自动化
的
目的,但是... 我已经在
无
头
模式下使用
Selenium
和Chromedriver运行了一个自动化测试。我更喜欢让它保持
无
头
运行,但偶尔,它会遇到一个真正需要查看和交互
的
错误。可以渲染一个
无
头
会话并与之交互吗?也许可以
通过
在非
无
头
浏览器
中
复制
无
头
浏览器?我可以
通过
浏览 11
提问于2018-01-27
得票数 4
4
回答
Python - Firefox Headless
、
、
、
、
在过去
的
几天里,我把
Selenium
、Tor和Firefox组合在一起来处理多个任务。我已经设法用Python写了一个简单
的
脚本,它
通过
Selenium
控制Firefox,而Firefox为了隐私而连接到Tor。现在,我正在寻找一种节省资源
的
方法,所以我想到了在
无
头
模式下运行Firefox,我以为这是一个常见
的
功能,但事实似乎并非如此。我正在寻找一种方法来做到这一点。之所以是火狐,而不是一些基于终端
的
浏览器,是因为我
浏览 4
提问于2012-04-08
得票数 17
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券