`
MarthaChen
  • 浏览: 6926 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

Selenium 更改firefox 版本的问题

阅读更多
转载 form http://www.yyjjssnn.cn/articles/656.html

selenium支持firefox版本问题

最近在捣鼓selenium,selenium是一款web自动化测试工具,具体的我就不说了,每一次用就遇到一个问题,我把环境搭好后,在eclipse 里面跑老是报错:
  java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: java.lang.RuntimeException: Firefox 3 could not be found in the path!
Please add the directory containing ”firefox.exe” to your PATH environment
variable, or explicitly specify a path to Firefox 3 like this:
*firefox3 c:\blah\firefox.exe

我的firefox版本是11,selenium用的是2.20.0,selenium是在官网下的最新版,想着应该是支持firefox的,但是一直报错,到网上找了一下方法,终究没找到最终解决办法,后来试了一下其它的方法就解决了

解决方法:
1、先改代码,在代码里面加上安装路径,可能是因为selenium server不能识别其它盘,而我装在D盘的,所以我就改了下,加上路径,再启动服务进行运行,还是不行,卡在那不动了,后台提示一直在加载firefox浏览器
selenium = new DefaultSelenium(“localhost”, 4444, “*firefox D:/Program Files/Mozilla Firefox/firefox.exe”, “http://www.baidu.com/“);
2、然后我再打开selenium-server-standalone-2.20.0.jar(在官网下的),查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF,搜索install.rdf文件,将<em:maxVersion>12.*</em:maxVersion>改成我的firefox版本11 ,<em:maxVersion>11.0.*</em:maxVersion>,就OK了,再运行就通过了,大功告成!



YY程序员网原创文章,转载请注明来源并保留原文链接
本文链接:http://www.yyjjssnn.cn/articles/656.html

本文来源于YY程序员网:http://www.yyjjssnn.cn
原文地址:http://www.yyjjssnn.cn/articles/656.html


我根据解决方法的步骤做过之后,发现还是有问题,可能是RP的问题吧。。
希望RP好的人,可以成功更改Firefox版本的要求。
本人很无奈的安装了3.6.*的Firefox版本
分享到:
评论

相关推荐

    selenium 更改firefox 版本的问题

    ### selenium更改Firefox版本的问题 #### 一、问题背景与初步尝试 在使用selenium进行自动化测试的过程中,可能会遇到selenium无法正确识别特定版本的Firefox浏览器的情况。本文将针对这一问题展开详细讨论,并给...

    火狐Firefox浏览器安装Selenium_IDE的步骤

    ### 火狐Firefox浏览器安装Selenium IDE的详细步骤 #### 一、Selenium IDE简介 Selenium IDE是一款基于Firefox的集成开发环境工具,它允许用户通过简单的点击操作来记录和回放测试脚本,无需编写任何代码。这对于刚...

    Selenium-Firefox环境配置

    ### Selenium-Firefox环境配置详解 #### 一、概述 Selenium 是一款强大的自动化测试工具,广泛应用于 Web 应用程序的自动化测试中。本文档将详细介绍如何在 Windows 操作系统下配置 Selenium 和 Firefox 的环境,...

    firefox浏览器驱动+selenium,firefox浏览器驱动+selenium,使用firefox浏览器自动化测试

    1. **环境配置**:首先确保已经安装了Firefox浏览器的最新版本,并下载对应版本的GeckoDriver。将GeckoDriver添加到系统PATH环境变量中,这样Python(或其他编程语言)在运行时可以找到它。 2. **安装Selenium库**...

    selenium-火狐浏览器及geckodriver-64

    【Selenium与Geckodriver的集成】在使用Selenium进行火狐浏览器自动化测试时,需要下载与火狐版本匹配的Geckodriver,并将其添加到系统的PATH环境变量中。这样,Selenium才能找到并启动Geckodriver,进而控制火狐...

    selenium Java版本 4.1.2

    1. **更好的浏览器兼容性**:随着`devtools`版本的更新,Selenium能够更好地支持最新版本的Chrome、Firefox等浏览器,从而确保在自动化测试中的稳定性和兼容性。 2. **性能提升**:可能进行了性能优化,使得测试...

    selenium谷歌chrome、火狐firefox,IE浏览器驱动

    在这个主题中,我们主要关注Selenium如何与Google Chrome、Firefox和Internet Explorer(IE)这三大主流浏览器配合使用的浏览器驱动。 1. Selenium与Chrome浏览器驱动 (ChromeDriver): Selenium 通过ChromeDriver...

    为firefox创建其他的配置文件

    - **使用Selenium创建Firefox配置文件**:可以通过Selenium WebDriver API来创建和管理Firefox配置文件,这样可以在测试脚本中动态地更改浏览器设置。 - **Java示例代码**:下面是一个简单的示例,展示了如何使用...

    Selenium IDE AND Firefoxbug

    "Firefoxbug"通常指的是Selenium IDE在特定版本的Firefox上运行时遇到的问题。这些问题可能包括测试脚本无法正确执行、IDE崩溃或者与浏览器的交互不正常等。原因可能是Firefox的内部更改导致了Selenium IDE的某些...

    火狐53和seleniumIDE2.9.rar

    然而,需要注意的是,随着Firefox浏览器的更新,Selenium IDE的兼容性问题日益凸显。例如,从Selenium IDE 3.x版本开始,由于Firefox的内核改变,不再支持直接导出多种编程语言的脚本,这使得2.x版本成为了许多...

    不会出现WebDriverException: Message: &#039;Can\&#039;t load the profile:的Firefox&Selenium组合

    4. **WebDriver版本问题**:GeckoDriver的版本也可能与Firefox或Selenium不匹配,导致问题。 5. **临时文件夹权限**:Selenium创建的临时配置文件可能需要在特定的临时文件夹中,如果该文件夹权限设置不当,也会引发...

    解决python selenium3启动不了firefox的问题

    ### 解决Python Selenium3启动不了Firefox的问题 #### 一、问题背景 在使用Python结合Selenium框架进行自动化测试时,可能会遇到无法启动Firefox浏览器的情况。这种情况通常发生在Selenium3.0及以上版本,因为这些...

    Scrapy中使用Selenium+Firefox浏览器爬取国债逆回购并发送QQ邮件通知

    3.将firefox驱动程序包放到python环境的Scripts文件夹里 4.必须要安装firefox浏览器才会调用到浏览器 5.pipelines.py的send_email方法里修改为自己的邮箱和token 6.执行spider_main.py文件启动爬虫 每到年底国债...

    selenium调用高版本火狐浏览器所需驱动文件

    文件解压后最好将gecko_driver文件名修改为geckodriver再用,本人所用火狐版本为58.0.2,将文件解压至任意路径下,代码调用方法System.setProperty("webdriver.gecko.driver", "F:\\googledown\\geckodriver-v0.19.1...

    selenium-java版本2.5

    WebDriver支持多种浏览器,包括Firefox、Chrome、IE和Opera等。通过这个接口,我们可以实现诸如打开浏览器、导航到特定URL、输入文本、点击元素以及执行JavaScript等功能。 二、元素定位 Selenium 提供了多种元素...

    selenium-java-4.0.0-alpha-6_javaselenium_

    3. **selenium-firefox-xpi-driver-4.0.0-alpha-6.jar**:这是 Firefox 浏览器驱动程序,Selenium 通过这个驱动来控制 Firefox 进行自动化测试。 4. **selenium-devtools-4.0.0-alpha-6-sources.jar** 和 **...

    firebug-firepath+100%没问题的火狐浏览器Firefox_Setup_48.0.2版本

    火狐浏览器Firefox是一款广受欢迎的开源网络浏览器,其在开发者工具方面有着强大的支持。在给定的资源中,我们关注的是“firebug”和“firepath”这两个与Firefox 48.0.2版本相结合使用的插件。Firebug是前端开发和...

    selenium driver(chrome、IE、Firefox)

    3. **FirefoxDriver (GeckoDriver)**:虽然提到了Firefox,但在最新的Selenium版本中,Firefox不再使用单独的FirefoxDriver,而是使用GeckoDriver。GeckoDriver是由Mozilla开发的,用于与Firefox浏览器通信。与...

    selenium-ide-2.5.0工具

    要在Firefox中安装Selenium IDE 2.5.0,首先需要确保您正在使用的Firefox版本兼容此插件。访问Firefox的“附加组件”页面,搜索“Selenium IDE”,找到2.5.0版本并进行下载安装。安装完成后,重启Firefox,您会在...

Global site tag (gtag.js) - Google Analytics