Beruflich Dokumente
Kultur Dokumente
Problem
Over 300 million active Chrome users, spread across
o
Windows
Mac
Linux
ChromeOS
Android
iOS
Solution - ChromeDriver
Follows the W3C WebDriver working draft
Interoperable with the open source WebDriver clients
Open source and maintained by members of the Chromium project
WebDriver
WebDriver is a cross-browser automation API primarily for website
testing
API covers:
Browser control
o
Web stuff
o
Android (alpha)
o
ChromeOS (pre-alpha)
o
iOS (pre-alpha)
o
WebDriver protocol
Test
WebDriver
Library
WebDriver client
DevTools / Extensions
Chrome
Driver
Chrome
Browser
WebDriver server
ChromeDriver Implementation
DevTools
o
Debug JavaScript
Extensions
o
Window control
DevTools
Server
Session
Extension
Function
Dispatcher
Session
DevTools
Agent
Web App
DevTools
Agent
Chrome
Driver
Extension
Renderer
Renderer
Google Confidential and Proprietary
Future Work
General
o
Android
o Support upcoming Chrome backed WebView
o
iOS
o
UIWebView limitations
The End
Getting help
o
chromedriver-users@googlegroups.com