- Selenium WebDriver 3 Practical Guide
- Unmesh Gundecha Satya Avasarala
- 234字
- 2021-08-13 16:08:03
Selenium WebDriver
Selenium WebDriver is the successor of Selenium RC (Remote Control), which has been officially deprecated. Selenium WebDriver accepts commands using the JSON-Wire protocol (also called Client API) and sends them to a browser launched by the specific driver class (such as ChromeDriver, FirefoxDriver, or IEDriver). This is implemented through a browser-specific browser driver. It works with the following sequence:
- The driver listens to the commands from Selenium
- It converts these commands into the browser's native API
- The driver takes the result of native commands and sends the result back to Selenium:

We can use Selenium WebDriver to do the following:
- Create robust, browser-based regression automation
- Scale and distribute scripts across many browsers and platforms
- Create scripts in your favourite programming language
Selenium WebDriver offers a collection of language-specific bindings (client libraries) to drive a browser. WebDriver comes with a better set of APIs that meet the expectations of most developers by being similar to object-oriented programming in its implementation. WebDriver is being actively developed over a period of time, and you can see many advanced interactions with the web as well as mobile applications.
- 物聯網短距離無線通信技術應用與開發
- Django 2 by Example
- 物聯網與無線傳感器網絡
- Metasploit Penetration Testing Cookbook
- 6G新技術 新網絡 新通信
- CCNP TSHOOT(642-832)認證考試指南
- Learning Windows 8 Game Development
- 人人都該都懂的互聯網思維
- 轉化:提升網站流量和轉化率的技巧
- bash網絡安全運維
- Hands-On Docker for Microservices with Python
- 計算機通信網絡安全
- Python API Development Fundamentals
- Python Web Scraping Cookbook
- 物聯網導論