腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
新
选项卡
中
打开
的
Selenium
驱动程序无法工作,正如社区共享知识描述
的
那样。
、
、
“正式”驱动程序不支持
选项卡
,但是许多地方声明
新
打开
的
选项卡
将通过
窗口
句柄
可用,我们可以使用
句柄
在
选项卡
之间切换。(代码示例是
C#
,但我希望问题中
的
C#
没有
什么特殊之处)我正在尝试
打开
一个
新
标签
中
的
链接。
浏览 4
提问于2016-01-11
得票数 4
4
回答
Selenium
开关标签
、
、
、
、
因为火狐不再支持标签页
的
Control +T,所以我开始使用driver.execute_script("window.open('URL','new_window')")from
selenium
import webdriver
浏览 4
提问于2018-12-09
得票数 4
1
回答
打开
新
窗口
时
selenium
window_handles不正确
、
、
、
、
我想使用
selenium
在
一个浏览器
中
打开
多个
选项卡
,并在多个
选项卡
的
同时刮取实时投注赔率。 网站主页生成游戏列表。但是,除非您找到游戏元素并使用click()(网站是ajax重型
的
),否则就无法获得游戏
的
链接,后者
在
相同
的
选项卡
中
打开
游戏。我
打开
多个
选项卡
的
解决方案是获取游戏列表,然后手动<
浏览 4
提问于2015-05-15
得票数 4
1
回答
C#
Selenium
在
Chrome
和
Firefox
中
打开
新
选项卡
时
没有
新
的
窗口
句柄
、
、
、
Selenium
for
Chrome
and
Firefox
使用
C#
编写代码,不能切换到
在
自动化测试期间
打开
的
新
标签。我不认为它关注
的
是
打开
的
新
选项卡
,因为当我完全运行我
的
程序时,我收到这个错误:"out of range“异常
和
"Index was out of range.必须是非负数并且小于集合<em
浏览 9
提问于2016-09-22
得票数 1
回答已采纳
24
回答
使用
Selenium
WebDriver
和
Java切换
选项卡
、
、
、
、
结合使用
Selenium
WebDriver
和
Java。我正在尝试自动化一个功能,我必须
打开
一个
新
的
选项卡
,在那里执行一些操作,然后返回到上一个
选项卡
(父级)。我使用了开关手柄,但它不工作。奇怪
的
是,这两个
选项卡
有相同
的
窗口
句柄
,因此我不能在
选项卡
之间切换。 然而,当我尝试使用不同
的
Firefox
窗口
时
浏览 13
提问于2012-10-04
得票数 73
回答已采纳
1
回答
如果在单个
窗口
中
打开
多个
选项卡
,getWindowHandles返回一个
窗口
句柄
、
、
、
getWindowHandles
在
firefox
浏览器
中
返回不正确
的
值。当我
在
单个
firefox
窗口
中
打开
多个
选项卡
并试图找出
窗口
句柄
的
数量以检查它是否返回了正确
的
值
时
,getWindowHandles仍然将值作为单个
窗口
返回。如果在
新
的
单独
窗口
中
打开
<em
浏览 1
提问于2015-11-23
得票数 3
回答已采纳
1
回答
Selenium
脚本
在
切换
窗口
句柄
时
停止。
、
Im所面临
的
问题与描述
的
完全相同 但这是一条封闭
的
线。我
在
win7 IE 11上使用SeleniumWebdriver2.48.2。情况是这样
的
,我有一个测试,点击一个应该
打开
新
实验
的
按钮,这个
新
的
实验
在
chrome
上
的
新
选项卡
中
打开
,
在
firefox
上<e
浏览 6
提问于2016-01-21
得票数 1
2
回答
Selenium
:
在
RemoteWebDriver中用
C#
切换
选项卡
、
、
、
对于本地运行
的
其他驱动程序,我可以
在
没有
任何问题
的
情况下切换
选项卡
:我
在
单击某个链接之前获得driver.WindowHandles,然后单击一个链接,然后再检索
窗口
句柄
以与以前
的
句柄
进行比较。但是说到RemoteWebDriver (或者苹果
的
SafariDriver,我不能更准确地说),我总是只得到一个
窗口
句柄
,即使
打开
了
新
浏览 3
提问于2017-09-14
得票数 1
2
回答
C#
IE11
selenium
webdriver,
没有
新
选项卡
的
新
窗口
句柄
、
、
、
当我
的
应用程序
打开
新
选项卡
时
,Internet Explorer11
的
Selenium
Webdriver不会创建
新
的
窗口
句柄
。这个问题类似于,它
的
问题是
窗口
句柄
在
不到一秒
的
时间内消失,但在我
的
例子
中
,甚至
没有
在
第一个地方创建
新</
浏览 2
提问于2016-02-02
得票数 2
2
回答
在
selenium
中
控制
firefox
选项卡
、
、
、
根据window_handles 返回当前会话中所有
窗口
的
句柄
。但是,在
打开
一个
新
选项卡
后,我无法
在
window_handles列表中看到新
句柄
:>>> from
selenium
.webdriver.common.keys,但我看到浏览器
中
打开</e
浏览 4
提问于2015-01-22
得票数 1
回答已采纳
1
回答
Selenium
:
Firefox
每次
打开
新
选项卡
都会导致测试失败
、
、
、
自从我安装
Firefox
53以来,每次我
在
Firefox
中
启动一个自动
Selenium
测试
时
,第二个
选项卡
在启动后就会被
打开
,这会阻止我
的
测试
在
第一个
选项卡
上找到它所需
的
控件,并最终导致它失败。
新
选项卡
的
网址是: 这些测试
在
Chrome
和
中
运行良好。而且,
浏览 5
提问于2017-05-18
得票数 3
回答已采纳
1
回答
硒防止色度驱动器新
窗口
关注Ubuntu16.04LTS
、
、
、
、
我有一个
selenium
脚本,它废弃了一个网站。每次
selenium
驱动程序
打开
一个
新
链接
时
,
Chrome
驱动程序都会启动一个
新
的
Google实例,并使用send_keys为搜索查询提供输入。而且,
在
我
的
Ubuntu16.04LTS上,
新
打开
的
chrome
选项卡
出现在任何其他
打开
的
窗口
浏览 4
提问于2017-09-11
得票数 1
回答已采纳
1
回答
如何使用
Selenium
WebDriver在后台
打开
chrome
新
选项卡
窗口
?
、
、
、
、
如果我使用
的
只是进程启动,它会
打开
一个
新
的
浏览器
chrome
窗口
,但会聚焦在
窗口
上。我想
打开
一个
新
的
chrome
标签,但是如果
没有
焦点在上面,这个标签将会在我现在所在
的
窗口
后面的背景上。只有当我单击浏览器图标
时
,我才会看到
打开
的
选项卡
,并且可以单击该
选项卡
以
浏览 7
提问于2015-05-23
得票数 2
3
回答
如何
打开
多个
选项卡
,并在
Selenium
和
Webdriver之间切换?
、
、
、
、
我搜索了这段代码,但
没有
得到正确
的
代码。我有一个场景,我们
的
应用程序有5个模块,我想在每个
选项卡
上
打开
它,因为我需要在它们之间切换多次plz帮助。这是行不通
的
: driver.findElement(By.cssSelector("body")).sendKeys(Keys.CONTROL +"t");
浏览 1
提问于2018-08-16
得票数 1
回答已采纳
1
回答
如何在
C#
Selenium
中保持火狐
窗口
打开
和
管理标签?
、
我正在尝试学习如何使用
C#
Selenium
来控制火狐。我
的
问题是,如何通过
C#
Selenium
打开
一个
新
选项卡
并更新现有的
选项卡
URL(它们都在同一个
Firefox
窗口
中)?
浏览 1
提问于2019-09-05
得票数 0
2
回答
当用户使用
selenium
webdriver单击弹出
窗口
中提供
的
按钮
时
,
打开
新
选项卡
有一个关于
Selenium
WebDriver
的
问题是一个场景 它
打开
一个
新
的
弹出
窗口
,其中包含了iframe。在此弹出
窗口
上有一个预览按钮,如果我手动单击该按钮,它将在前一个父
窗口
中
打开
一个
新
选项卡
,但如果我使用
selenium
单击此按钮,则会
打开
新
窗口
。我想通过单击这个预览按钮
打开
浏览 1
提问于2015-04-30
得票数 0
4
回答
在
Firefox
中
打开
新
选项卡
,使用
Selenium
的
Chrome
无法工作
、
、
、
我阅读了许多与使用
Selenium
打开
新
窗口
的
方法相关
的
选项。所有的问题
和
答案都是几年前
的
,也许这就是为什么他们对我不起作用
的
原因。这就是我想再次提出这个问题
的
原因。;"); 我
的
问题是
Firefox
和
Chrome
的
不同结果。
Firefox
打开
一个新
窗口
,
Chrome</em
浏览 8
提问于2019-12-17
得票数 3
回答已采纳
1
回答
在
选项卡
浏览器上设置
新
选项卡
的
焦点
、
、
我使用下面的代码
打开
一个
新
浏览器。var winHndle = window.open(url,'myWindow');我不介意用户设置是否
在
新
窗口
或
选项卡
中
打开
。我
的
问题是,如果
窗口
/
选项卡
已经存在,我希望焦点改变。我可以看到
句柄
工作正常-它刷新,但焦点不会改变到该
选项卡
。 我经常看到一些帖子说要使用fo
浏览 0
提问于2011-08-05
得票数 1
1
回答
如何确保
在
量角器测试
中
打开
了一个新
窗口
、
、
、
我正在尝试找出如何检查新
窗口
是否已
打开
以及URL是否正确有
没有
办法点击一个按钮,
打开
一个
新
的
标签,并检查网址是否正确?
浏览 3
提问于2019-10-22
得票数 0
回答已采纳
1
回答
单击将
打开
一个
新
链接
、
selenium
/chromedriver 单击按钮
时
,当我通过GUI浏览器执行此操作
时
,会
打开
一个
新
选项卡
。 Python
Selenium
单击该按钮似乎
没有
问题,因为它
没有
给我任何错误。错误出现在下一步,当我需要在点击
的
页面
中
查找一个元素
时
。我让
selenium
拍摄了一个屏幕截图,它仍然显示了第一页。 假设它点击了按钮,创建了一个
新
浏览 17
提问于2021-11-09
得票数 0
回答已采纳
点击加载更多
相关
资讯
软件测试笔记|web自动化测试|句柄切换
Selenium+Python窗口句柄操作
SIA分享会 第三回 爬虫之selenium
python+selenium环境搭建步骤
市场份额仅 5%,奋力挣扎的 Firefox 能否挽回颓势?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券