commit | bf2d80ac2dd300d287b4392d7bed01c978c738d1 | [log] [tgz] |
---|---|---|
author | Marc Fisher II <fisherii@google.com> | Fri Feb 06 12:01:32 2015 -0800 |
committer | Marc Fisher II <fisherii@google.com> | Fri Feb 06 12:01:32 2015 -0800 |
tree | 1ebf68734f69609c1858e5c3dd93b8dfeb5a7155 | |
parent | 328b019e4a6e4fdd0fa98cdd9da35e7ef15b67fd [diff] |
Change constants to camelCase to agree with current style guidelines. Move Keys constants into Keyboard class. Other minor cleanup.
Provides WebDriver bindings for Dart. These use the WebDriver JSON interface, and as such, require the use of the WebDriver remote server.
For a nicer interface and better support consider using: https://github.com/google/dart-sync-webdriver
Depend on it
Add this to your package's pubspec.yaml file:
dependencies: webdriver: any
If your package is an application package you should use any as the version constraint.
Install it
If you're using the Dart Editor, choose:
Menu > Tools > Pub Install
Or if you want to install from the command line, run:
$ pub install
Import it
Now in your Dart code, you can use:
import 'package:webdriver/webdriver.dart';
To run the tests, you need to first run selenium-server-standalone, which you can download from https://code.google.com/p/selenium/downloads.