当前位置: 首页 > 面试题库 >

在Chromium浏览器中使用Selenium

石喜
2023-03-14
问题内容

在Selenium选项(在Firefox上)中,我可以找到 Custom browser

是否可以使用此选项在 Chromium浏览器 (而非Chrome)中运行Selenium测试?


问题答案:

是。用于镀铬

DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom path/to/chromium" , "www.google.com");
selenium.start();

您可以使用的其他选项是 custom, chrome(注意:这不是Google chrome,仅适用于Firefox模式),
googlechrome,
iexplore。请查看硒文档以获取模式的完整列表。

编辑: 谷歌浏览器更改为铬



 类似资料:
  • 使用此代码为相同,但它是给无法访问的浏览器异常和不工作。

  • 我正在尝试在windows 8上启动带有selenium python的chromium浏览器。 添加了作为Chroum二进制位置,这是appdata。但ChromeDrive仍然开始使用谷歌chrome而不是Chrome。 如果我卸载google chrome,chromedriver默认启动chrome。但安装了chrome之后,它总是会发布chrome。 有人知道如何在安装铬时用硒启动铬吗?

  • 作为一个学校练习,我尝试使用Javascript增加按钮的宽度。 这是我的代码: 出于某种原因,单击3次后宽度停止增加。这只发生在基于Chrome的浏览器中(Chrome、Edge、Brave)。更奇怪的是,代码在我的另一台运行完全相同版本的Chrome和Edge的笔记本电脑上运行良好。在Firefox和IE9中,它也可以正常工作。我试着清理我的缓存,甚至安装了一个新的浏览器(Vivaldi),它

  • 我试图在自动化过程中为selenium设置Chromium Edge浏览器的下载目录。 对于Chrome,我可以使用如下Chrome选项实现这一点:options.setExperimental选项(“download.default_directory”,downloadFilepath); 我需要为Chromium边缘浏览器做同样的事情。如何下载自定义文件夹内的文件,而不是我们系统中默认的下载

  • CPU:RK3568 内核:4.19 系统:debian 11 ,浏览器chromium 91.044 打开网页CPU从30%,随着时间不断增长,CPU占用率一直增长从30%增长到100%为止。 请各位高手给指点一下。 解决文字

  • 我有一个Chrome扩展,我目前正在写一个网站来宣传它。我知道一个Chrome扩展可以安装在所有基于Chromium的浏览器(Chrome、Opera等)中。 是否可以检查浏览器是否可以从网络商店下载扩展,或者是否基于chromium? 我在这里找到了检测是否是谷歌Chrome的代码。如果我错了,请纠正我,但是我认为不会在所有基于Chromium的浏览器中返回。