Selenium简介

什么是Selenium?

 

  • Selenium最初是由ThoughtWorks公司一个叫Jason R. Huggins的工程师和他的团队开发出来
  • Selenium是仅针对Web系统的一款自动化测试工具
  • Selenium是免费的、开源的,很多公司选择Selenium和它是免费的有很大关系
  • Selenium不是一个工具,它是一系列工具的总称
  • Selenium支持多种编程语言
  • Selenium支持多种浏览器
  • Selenium可以运行在多个平台上

  

 Selenium在2.0之前主要包括四个工具:

 

  • Selenium IDE(火狐的一个插件,可以快速的实现录制和回放脚本)
  • Selenium RC (Selenium 1.0的核心,实现对浏览器的控制但是有很多限制)
  • Selenium Webdriver (Selenium 2.0 以后的核心,用于控制浏览器)
  • Selenium Grid(支持脚本在多台机器上并行执行脚本,提升执行效率)

 Selenium 3.0之后可以说主要包括两个工具:

 

  • Selenium IDE(火狐57之后的版本中不再支持,大家可以使用有相同功能的Katalon Recorder做为替代)
  • Selenium RC(3.0之后基本也已经从Selenium核心的安装包中去除掉了)
  • Selenium Webdriver
  • Selenium Grid

使用Selenium做自动化测试是需要掌握一门语言的,Selenium支持很多编程语言:

  •  Java
  •  C#
  •  PHP
  •  Python
  •  Perl
  •  Ruby

 

Selenium支持很多浏览器:  

 

 

  •  Internet Explorer
  •  Microsoft Edge
  •  Firefox
  •  Google Chrome
  •  Opera
  •  HtmlUnit

 

Selenium也可以运行在很多操作系统上: 

  •  Windows
  • Mac
  • Linux

 

Selenium被评为2018十大最受欢迎自动化测试软件Top1:

  1. Selenium
  2. TestComplete
  3. QMetry Automation Studio
  4. HP QTP/UFT
  5. Testim.io
  6. HP Quality Center (HP ALM)
  7. TestComplete
  8. Test Studio
  9. Katalon Studio
  10. IBM Rational Functional Tester

近期我会持续更新关于Selenium相关的文章,想学习Selenium的同学可以多关注我的博客,

********************************************************************************************************

近期我会在博客中系统的更新一些关于Selenium的文章,也请大家多多关注下我的视频课程:

入门:基于Java的Selenium3自动化测试完整教程

高级:Selenium Java高级架构课程

*********************************************************************************************************

阅读更多精彩文章,请大家关注我的测试公众号:火烈鸟测试

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YOYO测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值