Name: remotedriver
Owner: WebdriverIO
Description: Service that enables remote debugging features of the browser in WebdriverIO
Created: 2016-08-17 16:10:09.0
Updated: 2018-03-26 13:02:54.0
Pushed: 2017-04-02 08:59:28.0
Homepage: http://webdriver.io
Size: 18
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The Webdriver protocol allows us to do so much things on the page. From clicking on a button to checking attributes on elements. Everything that is going on under the hood of the browser is not disclosed. These information can be useful though in order to provide tests with more feedback from the page or automate metrics like performance. Remotedriver is an experimental project that tries to run Selenium with a parallel connection to the Remote Debugging Protocol to make the underlying browser API accessible for debugging.
To set up the project just run
m install
Also when executing the example you need to have a Selenium Standalone server running. You will find the latest jar file here.
In the root directory you can find an example file that runs a Selenium script and monitors metric as well as CPU usage of the app. Just run:
de example.js
which creates a