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 之后的。

更多测试相关知识

相关推荐
write19941 小时前
并发测试,压力测试,稳定性测试对比分析
压力测试
湫一刀14 小时前
WireShark下载说明
网络·测试工具·wireshark
无名小卒Rain16 小时前
Jmeter性能测试-用JSON表达式获取关联参数
jmeter·压力测试·性能测试
拽着尾巴的鱼儿17 小时前
工具:Postman-CRUL 接口调用
测试工具·postman
love is sour18 小时前
深入浅出 jmap:Java 内存分析的“显微镜“
java·开发语言·测试工具·性能优化
少云清19 小时前
【接口测试】6_Postman _Postman关联
测试工具·postman
喝养乐多长不高19 小时前
测试基础篇
测试工具·测试·测试基础
卓码软件测评20 小时前
第三方APP软件测试机构:【Gatling如何测试移动应用后端API移动网络特性和用户行为模拟】
网络·测试工具·单元测试·测试用例
我会一直在的21 小时前
Fiddler基础使用介绍
前端·测试工具·fiddler
认真的小羽❅1 天前
Python Selenium 超详细新手教程:从零开始掌握浏览器自动化
selenium·测试工具·自动化