Browse files

Adding section about Ruby

  • Loading branch information...
1 parent a9ac93e commit a3c922f3c747d8333ab4f158a1b1d307df9e7632 Andreas Tolf Tolfsen committed Jan 6, 2012
Showing with 18 additions and 3 deletions.
  1. +18 −3
@@ -27,8 +27,8 @@ directly with Opera from Java. Consequently, it is only compatible
out-ofthe-box with Opera version 11.6 or newer, although it works for
older versions with some tweaks.
-The OperaDriver server expects you to have Opera installed in the
-default location for each system:
+The OperaDriver server expects you to have Opera or Opera Next
+installed in the default location for each system:
| __OS__ | __Expected Location of Opera__ |
@@ -70,11 +70,26 @@ To get set up [please
download]( either
*selenium-server-standalone* or *selenium-server* and make sure you
have a fairly recent version of Opera installed. All you do is to
-create a new `OperaDriver` instance:
+create a new
WebDriver driver = new OperaDriver();
+Since WebDriver provides APIs (called *bindings*) for several
+languages, you can do the same in Ruby (using
+[selenium-webdriver]( by
+setting the environmental variable `SELENIUM_SERVER_JAR` to the full
+path of the *selenium-server-standalone* JAR you just downloaded:
+ export SELENIUM_SERVER_JAR=/path/to/selenium-server-standalone.jar
+And then do the following in Ruby:
+ driver = Selenium::WebDriver.for :opera
### Running the server as a standalone process

0 comments on commit a3c922f

Please sign in to comment.