Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)

本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4251536.html

使用Selenium2(webdriver)启动firefox且自动加载firebug插件时,切换到firebug插件的网络和cookies部分时,提示面板已被禁用,如下图所示:

于是我们输入about:config在firefox设置页面试着去找下是否有什么参数控制着面板的禁用/启用,果然被我找到如下两个参数:

  • cookies面板 ---  extensions.firebug.cookies.enableSites
  • 网络面板   ---  extensions.firebug.net.enableSites

Tips:

  firefox设置页面参数非常的多,如果我们不知道某项设置的参数名时,我们可以手工在firefox界面设置参数的值,然后根据我们定制的值去about:config里面找就可以找到,从而找到我们要设置的参数。

在代码中设置这两个参数的值为true,运行结果如下:

代码如下:

 1     public static void StartFireFoxLoadPlugin(){2         System.out.println("start firefox browser...");3         System.setProperty("webdriver.firefox.bin", 4                 "D:/Program Files/Mozilla Firefox/firefox.exe");5         File file = new File("files/firebug-1.9.0-fx.xpi");6         FirefoxProfile profile = new FirefoxProfile();7         try {8             profile.addExtension(file);9         } catch (IOException e) {
10             e.printStackTrace();
11         }
12         //设置firebug版本
13         profile.setPreference("extensions.firebug.currentVersion", "1.9.0");
14         //自动打开firebug
15         profile.setPreference("extensions.firebug.allPagesActivation", "on");
16         //设置启用firebug网络面板
17         profile.setPreference("extensions.firebug.net.enableSites", true);
18         //设置启用firebugcookies面板
19         profile.setPreference("extensions.firebug.cookies.enableSites", true);
20
21         WebDriver driver = new FirefoxDriver(profile);
22         driver.get("http://www.baidu.com");
23         System.out.println("start firefox browser succeed...");
24     }

作者:Glen.He 
出处:http://www.cnblogs.com/puresoul/ 
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/abcd19880817/p/7210725.html

Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)相关推荐

  1. 海康威视SDK二次开发通过云台参数设置控制摄像机的位置

    海康威视SDK二次开发通过云台参数设置控制摄像机的位置 由于最近在开发海康威视摄像头,特此记录一下通过云台参数控制摄像机的位置,我这里是通过properties配置文件输入的参数,也可以不用配置文件, ...

  2. MySQL调优(七):滴滴一面二面题,服务器参数设置,redolog两阶段提交

    某同学的滴滴一面二面 1.自我介绍不要念稿 2.对项目描述要准确,不要看起来不懂装懂:态度问题.一些问题没接触过很正常.不要所有问题都抢着说,要展示态度. 服务器参数设置 thread_cache_s ...

  3. 海康威视摄像机SDK二次开发--通过云台参数设置控制摄像机的位置

    由于最近在开发海康威视摄像头,特此记录一下通过云台参数控制摄像机的位置,我这里是通过properties配置文件输入的参数,也可以不用配置文件,看具体的需求 package ClientDemo;im ...

  4. Firefox在线安装Firebug插件

    在Firefox浏览器中输入URL:  https://addons.mozilla.org/zh-CN/firefox/addon/firebug/,在打开的页面中点击添加到Firefox按钮, ...

  5. 巧妙使用Firebug插件,快速监控网站打开缓慢的原因

    巧妙使用Firebug插件,快速监控网站打开缓慢的原因 原文 巧妙使用Firebug插件,快速监控网站打开缓慢的原因 很多用户会问,我的网站首页才50KB,打开网页用了近60秒才打开?如何解释? 用户 ...

  6. 火狐(FireFox)黑客常用插件

    火狐(FireFox)黑客常用插件 经常重装FF就会忘记一些插件,写下了便于记忆.安装技巧(Shift+Ctrl+A)或者工具-附加组件,搜索下列工具,有的需安装后重启. 1.HackBar 2.Ta ...

  7. Firefox 附加组件 插件 Shockwave Flash

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Fire ...

  8. Firefox - 附加组件 - 插件 - Shockwave Flash

    Firefox - 附加组件 - 插件 - Shockwave Flash http://www.adobe.com/products/flashplayer/ [Firefox - 官方网站] ht ...

  9. 安装firebug插件

    一.打开Firefox 首先在打开Firefox之前我们要先对Firefox安装一些东西,就是firebug,这是一个用来查看元素的插件,功能很强大. firebug只支持安装在27-32版本的Fir ...

最新文章

  1. HDU1301(最小生成树)
  2. java panel 显示文字,从动态添加的jPanel获取文本
  3. 13.9 SpringBoot集成Swagger2中遇到的问题
  4. 免安装版 mysql-5.6.29-winx64 下载,配置
  5. 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用48
  6. Python语言学习之图表可视化:python语言中可视化工具包的简介、安装、使用方法、经典案例之详细攻略
  7. 2019暑假第三周总结
  8. LightOJ 1093 - Ghajini 线段树
  9. Ulua_toLua_基本案例(八)_LuaAccessingArray
  10. 微信小程序盲盒-可对接微信支付
  11. [Axios] axios的基础语法
  12. 设计灵感|三维时代!C4D人物设计案例
  13. AI打《星际》被人类碾压?不,事情并没有这么简单
  14. 674. 最长连续递增序列
  15. 哈工大2019计算机专业录取分数线,哈尔滨工业大学2019年高考分省分专业录取分数线...
  16. 怎么修改asp文件上传大小限制?
  17. (JavaScript案例)可拖动的模态框
  18. OpenCV识别图像中的颜色
  19. ReportingService报表入门
  20. Tomcat with muti instance

热门文章

  1. win7/8SVN必备的4个服务
  2. 如何在linux下解压缩rar格式的文件压缩包
  3. 《网页设计创意书》读后感
  4. mern技术栈好处?_通过构建运动追踪器应用程序来学习MERN堆栈(MERN教程)
  5. aws lambda使用_使用AWS Lambda安排Slack消息
  6. 导入sql时出现Invalid default value for ‘create_time‘报错处理方法
  7. 1126 Eulerian Path
  8. 1025 PAT Ranking
  9. 安全测试的基本原则有哪些?
  10. RNN,LSTM,GRU简单图解: