首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Iceweasel替换为Firefox,用于无头黄瓜/凯巴拉测试?

如何将Iceweasel替换为Firefox,用于无头黄瓜/凯巴拉测试?
EN

Stack Overflow用户
提问于 2013-05-29 17:51:11
回答 3查看 1.3K关注 0票数 0

我正在使用Selenium运行一组Cucumber/Capybara测试,使用Debian中的无头gem。由于一些原因,我不想在这里讨论,我想用真正的Firefox安装替换Iceweasel。

因此,我卸载了iceweasel,并遵循以下说明:http://www.fandigital.com/2012/09/install-real-firefox-in-debian.html

下载火狐 从这里的Mozilla官方网站下载最初的Mozilla for Linux的最新版本,并将其放在Home目录(/home/YourUserName/ Download )的下载文件夹中。 安装火狐 复制并解压Firefox存档打开终端,并将目录(cd)更改到下载文件夹: cd /Downloads 然后运行以下命令(一个接一个):

  • sudo cp firefox-*.tar.bz2 /opt
  • cd /opt
  • sudo tar -xvf firefox-*.tar.bz2
  • sudo rm firefox-*.tar.bz2

创建指向火狐二进制的符号链接

备份(移动)现有的firefox bin:

sudo mv /usr/bin/firefox /usr/bin/firefox.backup

创建指向真正火狐二进制文件的符号链接:

sudo ln -s /opt/firefox/firefox /usr/bin/firefox

一旦我开始测试,不幸的是我会遇到以下错误:unable to obtain stable firefox connection in 60 seconds。我一直未能解决这个问题。对如何进行有什么建议吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-28 11:41:51

最后,我使用了PhantomJS,并对此感到非常高兴。比以前的设置要快得多。

票数 0
EN

Stack Overflow用户

发布于 2013-05-29 18:21:56

当您拥有的Selenium版本不支持Firefox浏览器版本时,可能会发生这种情况。尝试使用Firefox浏览器和Selenium Server的稳定兼容组合。

票数 0
EN

Stack Overflow用户

发布于 2013-06-02 11:04:09

确保使用最新的selenium独立服务器版本和最新的firefox版本来避免连接问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16820697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档