Selenium 是什么?简单明了的介绍

Selenium

Selenium 是什么

Selenium 是一款 Web UI 测试工具,是一款 自动化测试 工具,使用 Selenium 测试工具进行的测试通常被称为 Selenium Testing,各种支持如下列表:

  • UI 元素的支持与管理:自写代码实现
  • 浏览器支持:IE/Firefox/Chrome
  • 操作系统:支持跨平台
  • 开发语言:Python/Ruby/Java/c#
  • 是否开源:免费
  • 持续集成工具:支持主流持续集成工具

Selenium 特点

Selenium 特点主要表现在以下几个方面:

  • Selenium 已经开源了,且免费
  • Selenium 支持 windows、Macos、Linux 这些系统
  • 基本支持一些主流的浏览器,包括 IE/Firefox/Chrome
  • 支持一些主流开发语言,包括 Python/Ruby/Java/c#
  • 被很多大公司所采用
  • Selenium 具备 分布式测试用例 的功能
  • Selenium 使用门槛很低,很容易上手

Selenium 组成

  • Selenium RC:使 Selenium 支持多个浏览器
  • Selenium IDE:用于录制、回放
  • Selenium Grid:使 Selenium 支持多机器运行
  • Selenium Webdriver:使 Selenium 能控制浏览器

Selenium RC 是 Selenium2.0 之前的,Selenium Webdriver 是 Selenium2.0 之后的。

更多测试相关知识

相关推荐
Luminbox紫创测控7 小时前
太阳模拟器自动化测试系统:稳态、脉冲、闪光光源的控制与数据采集
人工智能·测试工具·测试标准
一氧化二氢.h7 小时前
图中元件的执行顺序
测试工具·jmeter
我的xiaodoujiao1 天前
API 接口自动化测试详细图文教程学习系列24--如何用Pytest去设计接口测试用例并执行
python·学习·测试工具·pytest
我的xiaodoujiao1 天前
API 接口自动化测试详细图文教程学习系列23--结合Pytest框架使用4-前后置处理
python·学习·测试工具·pytest
川石课堂软件测试2 天前
使用mock进行接口测试教程
数据库·python·功能测试·测试工具·华为·单元测试·appium
程序员杰哥2 天前
接口自动化测试:多环境配置实战
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
1candobetter2 天前
单接口性能测试实践总结:压测方案设计、成功判定与 JVM 监控分析
java·jvm·压力测试·测试
原来是猿2 天前
性能测试(1)
运维·服务器·python·压力测试
XINERTEL3 天前
视频卡顿花屏?专业视频质量评估测试让画质从“凭感觉”到“数据说话”
网络·测试工具·音视频·丢包