Selenium 可以自动化浏览器。就是这样!
如何利用这种能力完全取决于你。
它主要用于自动化 Web 应用程序以进行测试,但绝不仅限于此。
乏味的基于 Web 的管理任务也可以(并且应该)自动化。
入门
Selenium WebDriver
如果您想创建健壮的、基于浏览器的回归自动化套件和测试,跨多个环境扩展和分发脚本,那么您需要使用 Selenium WebDriver,它是一组特定于语言的绑定,用于驱动浏览器——按照其应有的方式驱动。
Selenium IDE
如果您想创建快速的错误复现脚本,创建辅助自动化探索性测试的脚本,那么您需要使用 Selenium IDE;这是一个 Chrome、Firefox 和 Edge 插件,它可以简单地记录和回放与浏览器的交互。
Selenium Grid
如果您想通过在多台机器上分发和运行测试,并从中心点管理多个环境来扩展规模,从而轻松地针对浏览器/操作系统的大量组合运行测试,那么您需要使用 Selenium Grid。
开发合作伙伴
Selenium 级别赞助商
新闻
支持 Selenium 项目
了解更多或查看完整的赞助商列表。