Selenium 是什么?简单了解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 之后的。

更多测试相关知识

相关推荐
挖掘狂人31 分钟前
Vue nextTick 到底在等什么?一篇讲透原理与那些年踩过的坑
javascript·程序员·编程语言
codigger38 分钟前
Vue nextTick 到底在等什么?一篇讲透原理与那些年踩过的坑
程序员·vue·编程·异步更新·#人工智能
狂师43 分钟前
GitHub上开源真机测试工具mobile-mcp,说句话就能让AI在手机上跑用例!
人工智能·开源·测试
LV技术派1 小时前
【成为 AI Native Builder · 01】开篇:为什么 AI 总在返工?
人工智能·程序员·ai编程
深蓝AI11 小时前
总榜第一不等于最划算:Intelligence Index v5 换代后,模型选型要算的三笔账
程序员·架构
陈随易14 小时前
下载神器!Motrix 停更三年后重写回归
前端·后端·程序员
喜欢吃豆16 小时前
我把开源数字人项目升级了:xingyun3D 不只会念台词,还能陪你聊天、练面试
程序员
三翼鸟数字化技术团队19 小时前
测试人员代码阅读实战指南
测试
深蓝AI19 小时前
Epic 摊牌了:Claude 和 Codex 在写 UE6 的代码,十年没修掉的 bug 被 AI 扫光
程序员·ai编程
高晶21 小时前
微信小程序实战:iOS 降级查询工具从零开发
微信·程序员