很高兴您能看到这篇文章,当您看到这篇文章的时候,说明您正走在学习selenium自动化测试的道路上,祝贺您能够取得成功,希望这篇文章能够为你提供一些帮助。

在这篇文章中,主要讲解Selenium IDE环境的搭建,分为两个模块,第一块是Selenium ID的两种不同的安装方式,第二块是常用辅助工具Firebug和Firepath的安装。

在安装Selenium IDE的时候,我们要避免的第一个坑就是选择适合的火狐浏览器版本,因为Selenium IDE是火狐浏览器的一个插件。如果火狐浏览器的版本过高,有可能会导致最终的安装失败,也可能导致后期代码实现火狐浏览器自动化测试的时候产生各种错误,当然了,这种情况后面的文章还会提到。总之,就是一定要使用合适的火狐浏览器版本,这里可以参考下我一直用的浏览器版本V38,具体链接为:https://download.csdn.net/download/fsz911223/10308153。安装成功之后,“选项”--“高级”中选择不检查更新。

1、Selenium IDE的安装

Selenium的安装有两种方式,两种方式其实都差不多,第一种是从附加组件中直接进行添加,第二种是将已经下载好的IDE插件直接拖放到已经打开的火狐浏览器窗口进行安装,具体如下所示。

1.1、从附加组件中进行安装

第一步:打开火狐浏览器,找到附加组件,在如图2所示页面,搜索文本框输入Selenium IDE,点击搜索按钮,然后点击底部的查看全部结果链接。

第二步:在全部结果页面,找到Selenium IDE选项,点击链接进入。

第三步:当进入到Selenium IDE的详情页面,先点击添加到Firefox按钮,然后在系统弹出的“仅安装您所信任的作者的附加组件”页面点击立即安装。

第四步:安装之后,选择立即重启。

第五步:确认Selenium IDE是否安装成功,在已经打开的浏览器页面,点击工具,如果能够看到下图所示的Selenium IDE的选项,则表明Selenium IDE的插件已安装成功,打开之后的页面如图所示。

1.2、将已下载的插件直接拖放到浏览器进行安装

这种方式相对比较简单,首先打开火狐浏览器,然后将已经下载好的Selenium的插件直接拖放到已打开的浏览器页面,则可以直接进行安装,操作之后的页面如下图所示,直接点击立即安装,然后重启即安装完成。

2、辅助工具Firebug和Firepath的安装

firebug和firepath都是火狐浏览器的插件,能够快速帮助我们查看元素和定位元素。其安装方式也非常简单,点击火狐浏览器页面右上角工具栏--附加组件--获取附加组件,在获取附加组件页面,分别输入firebug和firepath,点击搜索按钮,在搜索结果中选择firebug和firepath(通常都是排在第一位)进行安装即可,安装完成,重启火狐浏览器即可,安装成功之后,很明显的能够在浏览器的右上角看到一个“小虫子”的图标。

在下一篇,将介绍用Selenium IDE进行录制的小实例,以及如何快速将录制脚本转换成代码,如何将代码优化成常用模板格式。

Selenium自动化环境搭建之IDE环境搭建相关推荐

  1. python快捷键设置_UltraEdit搭建Python IDE环境+设置快捷键

    1 一.搭建Python IDE环境 2 1.打开UltraEdit 2.菜单项:高级/工具配置 3.点击插入(I),并按如下①②③步骤依次填写 3 ①命令选项卡中依次输入如下: 菜单项名称:运行py ...

  2. UltraEdit搭建python IDE环境+设置快捷键

    转帖自:http://hi.baidu.com/singkuan/blog/item/6948fa073d1b5ece7a89472c.html UE搭建python IDE环境+设置快捷键 2007 ...

  3. 使用VS code搭建Arduino IDE环境

    使用VS code搭建Arduino IDE环境 目录 使用VS code搭建Arduino IDE环境 前言 一.安装VS code 二.安装Arduino IDE 三.VS code安装Ardui ...

  4. python自动化办公都能做什么菜-python+selenium自动化(一)之环境搭建

    一.环境选择 python版本:python3.7(64位)下载地址:https://www.python.org/downloads/ (推荐使用官方下载) selenium版本:selenium3 ...

  5. Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示

    Python+selenium 自动化 第一章:基本环境搭建 ① 安装 selenium 库 ② 下载对应版本的浏览器驱动 ③ 调用百度查天气演示 第一章:基本环境搭建 ① 安装 selenium 库 ...

  6. 春哥博客 - Python+selenium自动化 - 环境搭建

    目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要.本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精 ...

  7. 使用Grunt搭建自动化的web前端开发环境-完整教程

    jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! AD: jQuery在使用grunt,bootstrap在使用grunt, ...

  8. attiny13a程序实例_世界最小的Arduino——ATTiny13上手全攻略1B在Arduino IDE环境下的搭建...

    本帖最后由 幻生幻灭 于 2017-2-15 10:41 编辑 系列教程传送门 世界最小的Arduino--ATTiny13上手全攻略1A简介 世界最小的Arduino--ATTiny13上手全攻略1 ...

  9. vscode+platformio IDE+sdcc搭建51单片机开发环境(win764)

    vscode+platformio IDE+sdcc搭建51单片机开发环境,使用的单片机是STC89C52RC,最终我们使用单片机引脚的pwm输出实现两颗led拖尾交替输出,模拟警车上的灯的一个效果. ...

最新文章

  1. 如何禁止IIS缓存静态文件(png,js,html等)
  2. 一文看懂.NET的各种变体
  3. python File 内置 open()方法(打开文件)
  4. CG CTF WEB 上传绕过
  5. boost::mp11::mp_push_back相关用法的测试程序
  6. MATLAB作图方法与技巧(二)
  7. what does packaging mean in pom.xml
  8. git 安装包_Git、TortoiseGit的安装、使用说明
  9. 前端学习(622):变量的命名规范
  10. 汇编为什么分段执行总是执行不了_iOS汇编教程(六)CPU 指令重排与内存屏障...
  11. PowerPoint笔记(四)
  12. 2019春运大幕即将开启 西安动车列车员整装迎春运
  13. JasperReport| JasperReport中使用自定义字体(font)
  14. 全志 Allwinner V3S 开发环境搭建 (二)安装必要工具
  15. 关于python搜题的软件哪个好_搜题软件哪个更好?
  16. [MAC 苹果电脑] [装双系统] “苹果电脑装Windows双系统”讲解
  17. 我的小画板(Appinventor练习)
  18. IPad Pro 12.9英寸版本的界面适配
  19. swiper 重新初始化
  20. UEStudio09.20.0.1007 注册码

热门文章

  1. ISTA2A认证试验项目
  2. 全景丨0基础学习VR全景制作,后期篇第六章:拼接工具的教程
  3. Touch的秘密 浅谈触摸屏原理
  4. 别忘了在disown之前执行bg命令,否则进程会一直stopped
  5. html绝对定位重叠,绝对定位元素被遮挡的解决方法技术分享
  6. 12306抢票爬虫selenium+Chromedriver(需手动完成支付)
  7. 前端文件格式转换,base64转为file,file转为bolb等
  8. leetcode 829.连续整数求和
  9. 虚拟人物视频一键生成,不想上镜?就用它|Mixlab智能产品
  10. 【鸿蒙小demo】记账本的页面布局