项目
Selenium 有许多项目组合在一起,形成一个多功能的测试系统。
Selenium WebDriver
Selenium WebDriver 可以像真实用户一样,在本地或远程机器上原生驱动浏览器。
简单而简洁
WebDriver 很简单,它被设计成一个简洁紧凑的编程接口。
适用于所有主流浏览器
通过简单的设置,WebDriver 可以与所有主流浏览器一起使用。在 Firefox、Safari、Edge、Chrome、Internet Explorer 等浏览器中自动执行真实用户交互!Selenium WebDriver 指的是语言绑定和各个浏览器控制代码的实现。通常简称为 WebDriver。
WebDriver 是 W3C 推荐标准!
W3C 是一个致力于制定 Web 标准的国际社区。2018 年 6 月,WebDriver 成为 W3C 推荐标准。这意味着什么?主要浏览器供应商(Mozilla、Google、Apple、Microsoft)都支持 WebDriver,并不断改进浏览器和浏览器控制代码,这使得不同浏览器之间的行为更加统一,从而使您的自动化脚本更加稳定。
Selenium IDE
Selenium IDE 是一个 Chrome、Firefox 和 Edge 扩展,可以轻松地在浏览器中录制和回放测试。
Web 就绪
简单、开箱即用的解决方案,可快速编写可靠的端到端测试。适用于任何 Web 应用程序。
轻松调试
借助丰富的 IDE 功能,如设置断点和在异常处暂停,享受更轻松的测试调试。
跨浏览器执行
使用 Selenium IDE 的命令行运行器,在任何浏览器/操作系统组合中并行运行测试。
Selenium Grid
Selenium Grid 通过在多台机器上同时运行测试,将 WebDriver 提升到一个新的水平,从而减少在多个浏览器和操作系统上进行测试所需的时间。
多种浏览器、版本和操作系统
Grid 可以帮助您在多种浏览器、版本和操作系统的组合中运行自动化脚本。
减少执行时间
加快执行速度,并缩短自动化脚本的整体运行时间。您仍然需要可以并行运行的脚本!