前言:
如今各位老铁们对“selenium常用”大致比较珍视,同学们都想要学习一些“selenium常用”的相关资讯。那么小编同时在网络上搜集了一些关于“selenium常用””的相关文章,希望大家能喜欢,朋友们一起来了解一下吧!在之前的章节我们讲了很多关于Selenium的内容,今天简单的做一个回顾,也给大家再讲一下有关Selenium的一些小常识,加深一下印象。
往期回顾:
1、Selenium基础操作
Selenium八大元素定位基本介绍
Selenium WebDriver工作原理及自动化环境搭建
2、Selenium常用API
selenium元素操作方法有哪些?
Selenium鼠标键盘模拟等等高级操作
3、自动化框架
自动化测试:数据驱动和POM
自动化测试:如何有效使用unittest
今天再给大家简介绍一下以下简单知识点
1.Selenium特点
2.Selenium历史版本和组件
3.Selenium IDE的使用
Selenium特点
官网:
Selenium 是一个基于浏览器的用于web应用程序测试的自动化工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。
● 免费开源,跨平台(window,linux,mac)。
Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
● 支持浏览器:IE、Mozilla Firefox、Google Chrome、Safari、Opera。
● 支持编程语言:Java、Python、.Net、Perl及JavaScript。
Selenium历史版本
版本区别:
Selenium 1.0 = Selenium IDE + Selenium Grid + Selenium RC
Selenium 2.0 = Selenium 1.0 + WebDriver
Selenium 3.0 = Selenium 2.0 - Selenium RC
Selenium3与selenium2比较:
移除旧RC,使用webdriver
支持java最低版本1.8
最低支持火狐48版本,需要浏览器驱动
最低支持IE9
Selenium组件
Selenium3包括三个组件:
● Selenium IDE:Firefox、chrome浏览器的一个扩展,它可以进行自动化脚本的录制回放及调试操作。
● Selenium Grid:是一个自动化测试辅助工具,grid提供了在不同机器的不同浏览器上运行selenium测试的能力,可以方便地同时在多台机器上并行运行多个测试脚本。
● Selenium WebDriver:提供Web自动化所需的API,针对各个浏览器而开发,通过原生浏览器支持或者扩展 ,直接控制浏览器。
SeleniumIDE的使用
Selenium IDE插件:
● 插件安装:
A.在线安装:在firefox的菜单栏:工具-->附加组件,在插件中搜索:selenium IDE ,搜索到之后根据提示安装即可。
B.离线安装:手工下载,在附件管理中选定解压包即可安装。
● 插件使用:
录制、回放、调试脚本
标签: #selenium常用