川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

自动化测试:Selenium往期内容回顾

作者:川石学院 日期:2022-04-19 15:26:50 点击数:

  一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就给大家整理一个发过的文章合集“Selenium往期内容回顾”。

自动化测试:数据驱动和POM(图1)

  在前面的章节我们讲了很多关于Selenium的内容,今天简单的做一个回顾,也给大家再讲一下有关Selenium的一些小常识,加深一下印象。

  往期回顾:

  1、Selenium基础操作

  Selenium八大元素定位基本介绍

  Selenium WebDriver工作原理及自动化环境搭建

  2、Selenium常用API

  selenium元素操作方法有哪些?

  Selenium鼠标键盘模拟等等高级操作

  3、自动化框架

  自动化测试:数据驱动和POM

  自动化测试:如何有效使用unittest

  Selenium介绍

  •   1.Selenium特点

  •   2.Selenium历史版本和组件

  •   3.Selenium IDE的使用

  Selenium特点

  官网:https://selenium.dev/

  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往期内容回顾(图2)


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2022-04-19 15:26:50
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2022-04-19 15:26:50
  • 国外的月亮也不一定比国内测试猿的年薪美~2022-04-19 15:26:50
  • 建筑工程专业朱同学成功转行为软件测试人!2022-04-19 15:26:50
  • 财务管理专业转行软件测试月薪甩会计几条街!2022-04-19 15:26:50
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2022-04-19 15:26:50
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2022-04-19 15:26:50
  • 文科生转行软件测试照样拿下高薪15K!2022-04-19 15:26:50
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2022-04-19 15:26:50
  • 毕业1年,迷茫的他最终选择转行软件测试2022-04-19 15:26:50