`
42087743
  • 浏览: 237883 次
  • 性别: Icon_minigender_1
  • 来自: 合肥&上海
社区版块
存档分类
最新评论

解决selenium不支持firefox3

阅读更多
1、用winrar打开selenium-server.jar;

2、查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF;

3、搜索每个目录,直到找到文件install.rdf,解压缩到一个临时目录,编辑如下行:
<em:maxVersion>2.0.0.*</em:maxVersion>
  改为
:<em:maxVersion>4.0.0.*</em:maxVersion>


现在你就可以在selenium中使用“*firefox”了

这时使用"*firefox",弹出的firefox可能是个限制版本,firebug等附加组件因为"不安全证书"的原因不能使用,对开发来说,非常不方便,下面给出一个解决方案:将"*firefox"改成
*custom C:\\Program Files\\Mozilla Firefox\\firefox.exe


现在虽然可以使用firefox3进行测试了,但是当你运行testcase后,肯定会出现404错误,看下url,显示的主域名是google,但是google并没有这个网页,所以可以设置代理来解决这个问题:
HTTP代理:localhost    端口:4444

代理指向本地的selenium-server,端口是server的默认端口

DONE.
分享到:
评论

相关推荐

    selenium 更改firefox 版本的问题

    本文详细介绍了如何解决selenium无法识别特定版本的Firefox浏览器的问题。通过修改selenium服务器的配置文件`install.rdf`中的版本信息,使得selenium能够支持所需的Firefox版本。这一方法不仅解决了问题本身,也为...

    Selenium+谷歌/火狐/IE浏览器+driver下载

    Selenium支持多种编程语言,如Python、Java、C#等,并且能够与各大主流浏览器,如谷歌浏览器(Chrome)、火狐浏览器(Firefox)和Internet Explorer(IE)进行交互。本压缩包“Selenium+谷歌/火狐/IE浏览器+driver...

    Selenium各大浏览器驱动【谷歌chrme、火狐Firefox、IE浏览器】

    在实际应用中,可能还需要处理各种浏览器特有的设置和问题,例如,使用Chrome的隐式等待,设置Firefox的首选项,或解决IE的权限问题。同时,对于不同浏览器,Selenium的行为可能有所不同,因此在编写测试脚本时需要...

    Selenium+firefox+python automation test

    在文档`selenium&firefox.docx`中,可能详细介绍了如何配置环境、编写测试脚本以及解决常见问题等内容,这对于初学者或需要进一步提升的测试工程师来说,是一份宝贵的参考资料。通过深入学习和实践,你可以熟练掌握...

    Firefox47可以兼容selenium3.0以下版本

    Firefox是其中一个支持的浏览器,而Firefox47.0.2是特定的浏览器版本。 在描述中提到的“Firefox4702,本版本可以兼容selenium3.0以下的版本”,进一步明确了这个Firefox版本与Selenium的兼容性范围。这意味着如果...

    selenium firefox

    总的来说,Selenium Firefox插件结合了Selenium的强大测试能力与Firefox的广泛使用,为Web应用程序的自动化测试提供了高效、可靠的解决方案。同时,通过开发Firefox插件,我们可以进一步定制测试环境,提升测试效率...

    Selenium IDE AND Firefoxbug

    原因可能是Firefox的内部更改导致了Selenium IDE的某些功能失效,或者Firefox的更新引入了新的API或改变了原有的API,使得Selenium IDE与其不兼容。 ### 解决Firefoxbug的策略 1. **使用兼容版本**:检查并安装...

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

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

    Selenium

    需要注意的是,Selenium IDE 最初仅支持 Firefox 浏览器。 - **Selenium-RC**:这是一个更高级的版本,允许开发者使用特定的编程语言(如 Java、C#、Python 等)编写测试脚本。这种方式更加灵活,适合于复杂的应用...

    单元测试,firefox浏览器+selenium录入回放测试

    Firefox浏览器以其稳定性和对Web标准的良好支持,成为Selenium测试的常用选择。使用Selenium WebDriver API与Firefox浏览器结合,可以创建精确的测试场景,例如点击按钮、填写表单、执行JavaScript等,以确保Web应用...

    selenium-3.141.0.tar.gz

    5. **浏览器兼容性**: Selenium 3.141.0 确保了与当时流行浏览器版本的良好兼容性,包括 Chrome 70+、Firefox 60+、Safari 11+ 等。 6. **W3C WebDriver 规范**: Selenium 3.x 系列遵循 W3C WebDriver 规范,这是一...

    FireFoxDriver-WebDriver

    总结来说,Selenium 3.3.1与Firefox V47及geckodriver V0.15.0的组合提供了一套完整的自动化测试解决方案,使得Web开发者和测试工程师能够高效、准确地测试和调试他们的Web应用程序。通过了解这些组件的特性和用法,...

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

    Firefox是Selenium支持的浏览器之一,通过Firefox WebDriver(也称为GeckoDriver)进行交互。当Selenium尝试打开Firefox时,它会默认创建一个新的临时配置文件,或者如果指定了一个已存在的配置文件,则尝试加载该...

    selenium-server-standalone-3.141.59.jar

    这个版本修复了许多已知问题,提升了性能,增强了与不同浏览器的兼容性,包括Chrome、Firefox、Edge等。 Selenium Server Standalone的主要功能包括: 1. **远程控制(Remote Control)**:允许测试脚本在远程机器...

    Selenium-3.8.1+geckodriver-0.16+firefox52 所有需要的jar都在里面

    在这个版本中,GeckoDriver支持Firefox 52及其以下版本。geckodriver-v0.16.0-win64.zip包含Windows 64位系统的GeckoDriver,是运行Selenium针对Firefox自动化测试的关键组件。 4. **selenium-...

    Selenium IDE的安装

    - **支持多种浏览器**:虽然Selenium IDE最初是为Firefox设计的,但也可以通过其他方式支持Chrome等浏览器。 - **脚本语言兼容性**:录制的脚本可以导出为多种编程语言格式,如Java、C#等,方便集成到更复杂的测试...

    selenium 3.3.1开发包

    3. **多浏览器支持**:Selenium 支持自动化测试在多个浏览器上执行,包括 Chrome、Firefox、Internet Explorer、Microsoft Edge 和 Safari。每个浏览器都有相应的 WebDriver 实现,Selenium 3.3.1 提供了这些驱动...

    Selenium测试工具研究报告

    - **浏览器支持**:Selenium IDE仅限于Firefox,但Selenium RC和Selenium Core支持广泛的浏览器,包括但不限于Firefox、IE、Safari,覆盖了市场上的主流浏览器类型。 - **远程安装需求**:Selenium Core是唯一需要...

Global site tag (gtag.js) - Google Analytics