DEATH OF SELENIUM IDE BY FIREFOX 55

The bad news: from Firefox 55 onwards, Selenium IDE will no longer work.

The reasons for this are complex, but boil down to two main causes:

Browsers are complicated pieces of software that are constantly evolving. Mozilla has been working hard to make Firefox faster and more stable, while still retaining the flexibility and ease of extension that we’ve come to know and love. As part of that process, Firefox is switching extensions from the original “XPI” format, to a newer, more widely adopted “Web Extension” mechanism.
The Selenium project lacks someone with the time and energy to move the IDE forwards to take advantage of the new technologies.
Selenium is one of the most widely used pieces of testing software there is. Despite this, the team of people regularly contributing is small: since the start of the year, there are only 11 people who have made more than 10 commits, with two people accounting for more than half of those. Since 2016, only one person has been maintaining the IDE.

Selenium is an Open Source project. None of the core contributors — not the IDE maintainer, not the language binding owners — are paid to work on work on it. They do it because they love working on the code, and they typically do it in their “copious free time”. The IDE maintainer has had almost none of that to spare. We should all be thanking that committer for his time and effort.

So what can we do to move forward? The first thing is that there are now a wealth of tools that are stepping up to fill the gap. You should go and have a look at them. The second thing is that there is an effort to rebuild IDE using modern APIs, to be usable across more than just Firefox. The fine people at Applitools are helping with this effort.

The third thing? That’s you. You could help.

If you believe that a friendly UI for quickly recording and playing back tests is a useful Open Source tool, then please join Selenium IDE community! The main technical discussions are happening on the #selenium IRC channel. If you’d prefer Slack, you can join that too. Or there’s the ever useful selenium-developers mailing list. Come onboard. IDE is a wonderful thing to contribute to!

6 thoughts on “DEATH OF SELENIUM IDE BY FIREFOX 55”

  1. Ahaa, its good dialogue about this paragraph at this place at this blog,
    I have read all that, so at this time me also commenting at this place.

  2. I need to to thank you for this excellent read!! I definitely enjoyed every bit of it.
    I have got you saved as a favorite to look at new things you

  3. Greetings from Los angeles! I’m bored at
    work so I decided to browse your blog on my iphone during lunch break.
    I really like the information you present here and can’t wait to take a look when I get home.
    I’m shocked at how fast your blog loaded on my cell phone ..

    I’m not even using WIFI, just 3G .. Anyways, good site!

  4. Asking questions are genuinely nice thing if you
    are not understanding something completely, but this paragraph gives pleasant understanding
    even.

  5. I’ve been browsing on-line greater than 3 hours as of late, yet I by no means discovered any fascinating article like yours.
    It’s pretty price sufficient for me. In my opinion,
    if all website owners and bloggers made excellent content as you did, the
    net will be much more helpful than ever before.

  6. Wow, this piece of writing is nice, my sister is analyzing these
    kinds of things, therefore I am going to inform her.

Leave a Reply

Your email address will not be published. Required fields are marked *

+ 27 = 29