python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE

摘要:
此处使用Firefox 35.01版本。1.双击安装文件,默认情况下会安装一些服务。安装完成后(主要是不要让Firefox自动更新)。6.安装完成后,安装Firefox时要做的主要事情是不要让它自动更新(由于兼容性问题,web自动化需要指定浏览器版本)。接下来,安装firebug和firepath(以验证xpath和css选择器)/seleniumIDE。安装Firefox插件有两种方法。

此处使用火狐35.01版本

1、双击安装文件,如下图:选择下一步

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第1张

2、选择自定义安装(若选标准安装:会默认安装一些服务,浏览会自动升级,然后导致无法驱动浏览器),下一步

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第2张

3、安装路径无所谓,下一步

4、去掉安装维护服务的√,下一步

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第3张

5、下一步,下一步,安装,完成即可(安装火狐时主要的是不让其自动更新即可)

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第4张

 6、安装完成后,打开浏览器,选择右上角三道杆的那个标志,选项,高级,更新,选择不检查更新,如下图步骤:

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第5张

 注意:前面这么多步骤有点多余,安装火狐时主要做的是不让其自动更新即可(因为兼容问题,web自动化会出现版本不兼容情况/或会无法驱动,web自动化需要指定浏览器版本)

接下来安装火狐浏览器的插件firebug和firepath(用于验证xpath和css选择器)/selenium IDE

安装火狐插件方式有两种,一种是进入火狐的附加组件里直接在线搜索插件名称,搜索到后点击安装即可;第二种是下载好 插件的源文件,进入附加组件,从附加组件的设置里选择从文件“安装附加组件”

火狐浏览器下掉了firebug和firepath插件,用户即使下载了火狐55以下的版本,也无法查找到这两个插件,所有选择第二种安装方式

firebug与firepath、selenium IDE插件源文件地址:https://pan.baidu.com/s/1sAAKdBvebAX_8-Ys2uWg_A,提取码:4f49

安装firebug插件

进入火狐的附加组件管理器(右上角的三道杆——>附加组件),点击设置按钮,选择从文件安装附加组件(我的浏览器已经成功安装)

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第6张

点击从文件安装附加组件后,会自动打开文件,找到自己文件存放位置,选择文件,打开,选择安装

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第7张

选择立刻安装

 python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第8张

右上角提示安装成功

python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE第9张

 firepath和selenium IDE插件的安装与firebug安装一样步骤

  略.....................

 其中selenium IDE插件较少使用,一般用来录制测试用例的脚本,此脚本不多用

插件安装参考来自:https://www.bazhuayu.com/blog/firebugfirepath

免责声明:文章转载自《python+selenium自动化的准备 1:安装浏览器(火狐)及浏览器插件firebug与firepath、selenium IDE》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MyBatis-使用XML或注解的简单实例Hive 数据库 日期处理函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Flutter 实现 3des 加密

本人掘金文章 1.  介绍 目的:该插件为 ECB模式 3des 加密,解决 flutter => java后台 => 硬件 相联系的需求 (需保证App端、java服务端、硬件三方加密结果一致); 现有的 pub.dev 插件如(flutter_3des, flutter_des, des_plugin)加密后的结果均和 java、硬件加密的...

Java 的布局管理器GridBagLayout的使用方法(转)

GridBagLayout是java里面最重要的布局管理器之一,可以做出很复杂的布局,可以说GridBagLayout是必须要学好的的, GridBagLayout 类是一个灵活的布局管理器,它不要求组件的大小相同便可以将组件垂直、水平或沿它们的基线对齐。 每个 GridBagLayout 对象维持一个动态的矩形单元网格,每个组件占用一个或多个这样的单元,...

PhpStorm插件之Api Debugger

安装插件  File->Setting->Pluugins   搜索  Api Debugger 如何使用 安装完插件后,RESTART IDE,在编辑器右侧 即可找到最新安装的 Api Debugger 插件    看到这个界面之后就可以把抛弃 postman 啦,赶紧试一下吧  重点在这!重点在这!重点在这! 人生不如意事之十有八九是因...

Java——BufferedImage对象

BufferedImage对象中最重要的两个组件是Raster与ColorModel,分别用于存储图像的像素数据和颜色数据。 1、Raster对象的作用与像素存储 BufferedImage支持从Raster对象中获取任意位置(x,y)点的像素值p(x,y) image.getRaster().getDataElements(x,y,width,heigh...

Xcode --自动注释插件VVDocumenter-Xcode(配置须知)

VVDocumenter-Xcode 是由 @onevcat 喵神开发的一个Xcode插件,其作用是在Xcode中输入"///"后自动生成规范的文档注释,的确非常好用而且实用。 百度网盘下载:http://pan.baidu.com/s/1jG7sD5G Github也许你需要FQ才能访问,打开页面后点击右下角的 Download Zip下载.如果打不开...

完美解决php无法上传大文件代码

之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需求,都能得到满足。小小开心了一把。   但无论插件再怎么灵活,也难以应付所有的需求,比如,你要上传一个2G的文件。以现在我们的网速,恐怕再快也得传半小时。要命...