一般我们使用如下代码启动Firefox:
WebDriver driver = new FirefoxDriver()
这样Selenium Server启动的Firefox将是一个全新的,不安装任何Add-On的Firefox.
如果有需要,我们可以使用我们自己指定的,带有特定配置的Firefox.步骤如下
- 运行CMD,打开Firefox的 Profile manager
- 点击"Create Profile...",完成步骤,包括输入Profile名字
- 点击"Start Firefox"
- 在新启动的Firefox中安装自己所需要的Add-On或者做其他配置
最后,在代码中使用如下方式启动FirefoxDriver:
ProfilesIni allProfiles = new ProfilesIni(); // "Selenium" is the new profile just created FirefoxProfile profile = allProfiles.getProfile("Selenium"); WebDriver driver = new FirefoxDriver(profile);
我在Selenium profile中安装了Firebug,然后使用脚本启动这个Profile,就能看到安装的Firebug了.
另外我们可以看到Manager里面有个default,这个就是我们自己平时使用的Firefox Profile,也是可以在代码中使用的.
本文出自"lijingshou"博客,转载请务必保留此出处http://lijingshou.iteye.com/blog/2085276
相关推荐
webdriver模拟火狐firefox浏览器
Selenium Webdriver使用已打开的浏览器
文件夹中包含第69版chrome_webdriver以及最新版Firefox的webdriver,对于selenium特别有用
Python3中使用webdriver,用于python自动测试环境搭建,启动Google chrome浏览器,便于浏览器正常运行
WebDriver的firefox0.19.0驱动,包含linux64、win64、macOS三个版本
Selenium 的chrome和 火狐 webdriver, windows及linux版本,附官方下载链接
博客“ruby+selenium-webdriver测试--多个测试用例”源代码
wd-tap 使用 WebDriver 在浏览器中运行 TAP 测试。 这是一个在浏览器中运行测试的简单实用程序,它使用自动化,使用驱动。要求您必须首先拥有一个包含元素的测试页面,该元素的output ID 将包含 TAP 测试输出。 您还...
内含 : selenium 2.53 、 selenium 3.0 、 Firefox 33.0 、 selenium-API-2.12.chm 、 selenium2.0_中文帮助文档 备注 : 已经试过 selenium 2.53 和 Firefox 33.0 可以兼容使用
操作步骤 1.使用火狐浏览器登录网址,记住密码 2.找到火狐浏览器配置文件夹 火狐浏览器-->帮助--->更... driver = webdriver.Firefox(profile) 5.访问已经记住密码的网址 总结 使用该脚本时,火狐浏览器一定要先关闭
webdriver:一种轻量级的webdriver,支持Firefox和Chrome,并且无需Selenium即可运行
为了能够实现selenium驱动的安装,本人在这里提供了常用的几种WebDriver:Chrome、IE、Edge、FireFox。
WebDirver的Firefox驱动器0.19.1版本,内含Linux 64、32两个版本 macOS、win64版本
全书共分为四个部分:第1部分基础篇主要讲解自动化测试相关的基础理论、WebDriver 环境安装、单元测试工具的使用方法以及 WebDrvier的入门使用实例,第2部分实战应用篇基于丰富的实战案例讲解页面元素的定位方法以及...
selenium+webdriver+python自动化测试, 从入门到精通
webdriver 兼容新测试 源码
webdriver火狐驱动
Selenium-Webdriver系列教程 ...本文使用firefox作为测试浏览器进行讲解,所以请确保开发环境上正确安装了firefox。由于firefox版本更新较快,我们只需要选择1个稳定版本安装既可,本文中笔者使用的版本是FF 5.0;
在Selenium测试脚本中,需要将geckodriver.exe驱动程序的路径设置为系统路径,在创建Firefox WebDriver实例时通过指定geckodriver.exe文件路径和Firefox二进制文件路径,从而启动Firefox浏览器并运行测试脚本。...
几乎所有的浏览器: 比如Firefox, Chrome 和IE,除了Safari。 支持网页上哪些元素? watir-webdriver支持所有的HTML元素 运行模式是什么? Watir-WebDriver是基于ruby开发web驱动框架 double_click 双击事件 ie ....