Official Selenium Blog

July 26, 2011

Selenium 2.2 Released

Filed under: Releases — shs96c @ 9:30 am UTC

The feedback from the last release was heard loud and clear: little and often it is!

We’re proud to announce the release of Selenium 2.2. What’s new this time? For many users, this is simply a bug fix release as there are no new major features. One thing you might appreciate is better exceptions being thrown when xpath searches return something other than a web element when using the WebDriver APIs, and we’re continuing to tweak the emulation of user events.

If you’re a .Net user, there is now an official NuGet package, and if you’re a maven user then rest assured the release is heading to the central repo as quickly as we can manage.


  1. When do selenium 2.2 support perl language ???????

    Comment by Suresh — July 26, 2011 @ 10:46 am UTC | Reply

    • There’s a separate project to bring perl support to webdriver here:

      The major problem we’ve had is that the perl community seem interested in using webdriver, but not in writing or maintaining the necessary perl bindings.

      Comment by shs96c — July 26, 2011 @ 12:00 pm UTC | Reply

      • Hi shs96c,

        Is there any ETA for perl support in selenium 2.2 ??


        Comment by Suresh — July 26, 2011 @ 1:30 pm UTC

  2. When do will expect touch API support in web driver . Thanks for frequent releases of selenium 2.

    Comment by NarayanaReddy — July 26, 2011 @ 11:28 am UTC | Reply

    • It’s coming, but for basic testing, you can use the normal “click” and “sendKeys” methods.

      Comment by shs96c — July 26, 2011 @ 11:59 am UTC | Reply

  3. Is there a change log?

    Comment by Jonathan — July 26, 2011 @ 12:04 pm UTC | Reply

    • The changelog is in the downloads.

      Comment by shs96c — July 26, 2011 @ 12:21 pm UTC | Reply

  4. Great job selenium team, glad we can keep expecting a fast response to frustrating bugs.

    Comment by Visual C# Kicks — July 26, 2011 @ 2:31 pm UTC | Reply


    This fixed the Firefox 5 issue I was having in Bromine. Bromine would no longer launch Firefox when FF5 came out.

    We appreciate you hard work

    Duane Collings

    Comment by Duane — July 27, 2011 @ 8:23 pm UTC | Reply

  6. this version seems to be very slower than the 2.0b3 …
    my test takes now 21s vs 9 seconds with the older version (Firefox driver + Firefox 4.0+ web gwt app)
    All click commands spend more time . When I come back to the older version it’s faster again.
    any idea ? thank’s

    Comment by wetzel — July 28, 2011 @ 3:14 pm UTC | Reply

  7. Hi, we came across an issue when using Seleninum 2.1, we then upgraded to Selenium 2.2 and found a similar issue using Firefox 5. In Selenium 2.2, the executeScript method of the JavascriptExecutor interface is not throwing any expection log when a null value is passed to the executeScript method. This issue was observed when the WebDriver was trying to invoke the executeScript method on a object which had null value. After calling this method, the control is never returned nor an exception was generated. Kindly help. Thanks in advance

    Comment by Nagendra — July 28, 2011 @ 4:04 pm UTC | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at

%d bloggers like this: