==========================================================================================================

写在前面:

做了将近8年的软件开发和项目管理,现在转行来做软件测试,对于测试而言,我还是个门外汉,需要学习的东西还是很多。

俗话说:万事开头难。

今天就把自己学的内容整理下,方便以后应用。

开始学习测试开始,最先接触的就是IDE模式的自动化测试,因为有代码基础,所以学起来也不是很费劲。

文章中的内容:

一部分是参照网上教程和参考书,一部分是自己通过实践学习整理而来。

所以,如果有截图出现雷同或者侵犯版权的,请随时跟我联系。

我的目的是学习和总结经验,方便自己的梳理自己的知识整理。

==========================================================================================================

 学习参考资料:

http://www.yiibai.com/selenium/selenium_download_ide.html

Selenium的IDE(集成开发环境)是一个易于使用的Firefox插件,用于开发Selenium测试案例。

它提供了一个图形用户界面,用于记录使用Firefox浏览器,用来学习和使用Selenium用户操作,但它只能用于只用Firefox浏览器不支持其它浏览器。

然而,所记录的脚本可以被转换成由Selenium 支持多种编程语言和脚本可以在各种其它的浏览器,以及被执行。

下面是Selenium IDE方面的详细功能。

1. Selenium IDE

2. Selenium IDE 工具特点

3. Selenium IDE 测试创建

4. Selenium IDE 测试

5. Selenium IDE验证点

6. Selenium IDE模式匹配

7. Selenium 用户扩展

8. Selenium IDE不同的浏览器 

1. Selenium IDE

步骤 1 : 启动Firefox,然后导航到URL - http://seleniumhq.org/download/。在Selenium IDE部分,单击显示如下所示当前版本号的链接。

 步骤 2 :  Firefox的附加组件通知弹出了允许和禁止的选项。用户必须允许安装。

步骤3 : 加载项安装程序发出警告不可信的附加组件的用户。点击“Install Now”。

备注:步骤1~3,也可以在FireFox通过添加组件来完成。

(1)打开FireFox浏览器,找到展开更多按钮。

(2)在更多面板里找到附加组件,打开附加组件页面。

(3)在搜索栏里查找selenium,然后安装组件即可。

步骤 4 :  Selenium IDE现在可以通过浏览访问 'Tools' >> 'Selenium IDE'。

 步骤 5 : 在Selenium IDE,也可以直接从快速访问菜单栏访问,如下图所示。

==========================================================================================================

学习小结:

1. 安装Selenium IDE的链接http://seleniumhq.org/download/ 有时候打不开,所以下载的时候,可以通过其他途径下载,比如百度搜索
【Selenium IDE】关键字,在CSDN等其他途径下载。

2. 除了从官网下载,也可以通过FireFox浏览器自身的插件扩展中心下载,我觉得这个方法更简单一些。

3. 安装部分的内容,难度系数而言,不是很大,所以我已经成功的在FireFox上安装OK。

接下来进一步学习Selenium IDE工具的使用。

==========================================================================================================

【Selenium-WebDriver自学】Selenium-IDE安装和使用(一)的更多相关文章

  1. Selenium WebDriver VS Selenium RC

      WebDriver到底是什么? WebDriver是一个Web的自动化测试框架,它支持你执行你的测试用例在不同的浏览器上面,并不像Selenium一样只支持Firefox.     WebDriv ...

  2. Selenium_用selenium webdriver实现selenium RC中的类似的方法

    最近想总结一下学习selenium webdriver的情况,于是就想用selenium webdriver里面的方法来实现selenium RC中操作的一些方法.目前封装了一个ActionDrive ...

  3. [Selenium] Selenium WebDriver 的下载和安装

    为配合较为广泛使用Java 语言的程序员,仅以WebDriver 的Java语言绑定进行讲解. 步骤1:下载并安装Java开发环境 1)在系统中安装JDK(Java开发工具吧,Java Develop ...

  4. 【零基础】Selenium:Webdriver图文入门教程java篇(附相关包下载)

    一.selenium2.0简述 与一般的浏览器测试框架(爬虫框架)不同,Selenium2.0实际上由两个部分组成Selenium+webdriver,Selenium负责用户指令的解释(code), ...

  5. selenium webdriver学习(一)------------快速开始(转载JARVI)

    selenium webdriver学习(一)------------快速开始 博客分类: Selenium-webdriver selenium webdriver 学习 selenium webd ...

  6. Selenium WebDriver 之 PageObjects 模式 by Example

    目录 1. 项目配置 2. 一个WebDriver简单例子 3. 使用Page Objects模式 4. 总结 5. Troubleshooting 6. 参考文档 本篇文章通过例子来阐述一下Sele ...

  7. Selenium Tutorial (1) - Starting with Selenium WebDriver

    Starting with Selenium WebDriver Selenium WebDriver - Introduction & Features How Selenium WebDr ...

  8. Selenium Webdriver概述(转)

    Selenium Webdriver https://www.yiibai.com/selenium/selenium_overview.html# webdriver自动化俗称Selenium 2. ...

  9. Selenium 上手:Selenium扫盲区

    Selenium 自述Selenium 是由Jason Huggins软件工程师编写的一个开源的浏览器自动化测试框架.主要用于测试自动化Web UI应用程序. Selenium 工作原理通过编程语言( ...

  10. Selenium UI自动化测试 Selenium Automatic Testing

    https://www.cnblogs.com/sunada2005/archive/2013/12/22/3486314.html UI Automatic Testing 1. 什么样的项目适合自 ...

随机推荐

  1. Zookeeper 基本概念学习

    1.Zookeeper简介: 1) 中间件,为分布式系统提供协调服务 2) 作用于分布式系统,发挥其优势,可以为大数据服务 3) 支持Java,提供java和c语言的客户端api 2. 分布式系统 1 ...

  2. Hadoop "Cannot create directory .Name node is in safe mode."解决方案

    转载自:http://www.waitig.com/hadoop-name-node-is-in-safe-mode.html 在使用Hadoop建立文件的时候,出现“Cannot create di ...

  3. Vivado HLS初识---阅读《vivado design suite tutorial-high-level synthesis》(2)

    Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(2) 1.实验目的 2.启动命令行  将命令行切换 ...

  4. 开始使用Chronograf(官方说明)

    地址:https://docs.influxdata.com/chronograf/v1.6/introduction/getting-started/ 开始使用Chronograf 在本页面 入门概 ...

  5. Java中sleep方法和wait的详细区别

    1.两者的区别 对于sleep()方法,我们首先要知道该方法是属于Thread类中的.而wait()方法,则是属于Object类中的. 这两个方法来自不同的类分别是Thread和Object 最主要是 ...

  6. centos 磁盘清理 /dev/vda1系统盘满了

    df   -h   检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1.cd /usr   当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2.du -sh * 看哪 ...

  7. Hadoop2.2.0 eclipse插件编译及Ecliipse配置说明(图文版)

    一.引言: 最近在做一个城商行项目的POC测试it版本,涉及到编译Linux64bti的源码和开发插件使用,作为笔记分享给大家. 二.插件编译 Hadoop2x版本的Eclipse插件已经单独抽取成独 ...

  8. docker logs 查看实时日志

    docker logs -f -t --since="2017-05-31" --tail=10 edu_web_1 --since : 此参数指定了输出日志开始日期,即只输出指定 ...

  9. NIO文件锁FileLock

    目录 <linux文件锁flock> <NIO文件锁FileLock> <java程序怎么在一个电脑上只启动一次,只开一个进程> 文件锁可以是shared(共享锁) ...

  10. R语言——实验5-聚类分析

    针对课件中的例子自己实现k-means算法 调用R语言自带kmeans()对给定数据集表示的文档进行聚类. 给定数据集: a)         数据代表的是文本信息. b)        第一行代表词 ...