什么是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:
Selenium
TestComplete
QMetry Automation Studio
HP QTP/UFT
Testim.io
HP Quality Center (HP ALM)
TestComplete
Test Studio
Katalon Studio
IBM Rational Functional Tester
近期我会持续更新关于Selenium相关的文章,想学习Selenium的同学可以多关注我的博客,
文章来源:CSDN 作者:YOYO测试
来源地址:https://blog.csdn.net/yoyocat915/article/details/80216946