Run WebDriver with Chrome Canary?
selenium-chromedriver
Solution
You can ask ChromeDriver to use a Chrome executable in a non-standard location
ChromeOptions options = new ChromeOptions();
options.setBinary("/path/to/other/chrome.exe");
On Mac OS X, this should be the actual binary, not just the app. e.g., `/Applications/Google Chrome.app/Contents/MacOS/Google Chrome`.
[via chromedriver Capabilities and Switches]
Problem
Is there a way to tell chromedriver (the webdriver implementation within Chrome) to use Canary, Beta or current production chrome?