selenium的webdriver支持市场上主流浏览器的自动化,webdriver定义了语言接口API和协议用于控制浏览器行为,每种浏览器由不同的Webdriver具体实现支持,叫做driver,driver是负责浏览器和selenium交流的主要控件。
支持的浏览器:
请注意,Selenium项目不支持,维护,托管或认可这些插件。另外,请注意,以下列出的插件不一定已获得Apache License v.2.0的许可。其中一些插件可在另一个免费和开源软件许可下使用;其他仅在专有许可下可用。有关插件及其分发许可的任何问题都需要向各自的开发人员提出。
Browser | Latest | Change log | Issue Tracker |
---|---|---|---|
Mozilla GeckoDriver | latest | change log | issue tracker |
Google Chrome Driver | latest | change log | issue tracker |
Opera | latest | - | issue tracker |
Microsoft Edge Driver | latest | - | issue tracker |
SafariDriver | Built in | - | issue tracker |