selenium历史与webdriver实现原理
** 我们常说的selenium是什么? ** 移除 Selenium Selenium 1.0 Selenium 2.0 Selenium 3.0 Selenium IDE Selenium Grid Selenium RC Selenium 1.0 Webdriver Selenium2.0 Selenium RC 1. Selenium 1.0: 诞生于2004年,最初是由ThoughtWorks的工程师们为了实现自动操控浏览器的功能,用js封装了一套类库,被称为:selenium core,这也是Selenium 1.0的核心 Selenium IDE: 他是存在于Firefox浏览器上的一个插件,可以用它来实现对浏览器的录制与回放操作 Selenium Grid: 他是一个自动化测试的辅助工具,以分布式为基础,实现在多台机器上运行同一份测试脚本 Selenium RC(remote control): 他是Selenium家族的核心: Selenium RC=Client Libraries+Selenium Server Client Libraries用来编写测试脚本,Selenium Server用来执行从客户端发来的请求,控制浏览器行为,其中服务端用来控制浏览器的类库,便是用js编写的selenium core Python Selenium Server