Firefox 48 Broke Selenium - 2 Step Solution
This is getting annoying, every time Firefox makes another update it breaks my Selenium tests. I don't want to keep experiencing this, just when I need it to work. I have covered this before so I want a solution that will last. Here is what I did.
1. Quick google search for Install an older version of Firefox brings you to a page which, first advises against doing this but then, give you the link for the previous stable version executable. This is important because a more general search may find a Firefox Setup Stub 47.0.1 which will still upgrade to the current version (48.0.0) so it wont help. You need to download the executable, then close firefox and run it.
Firefox 47.0.1 (US English)
This overwrote version 48, so when I restarted it I had version 47.0.1 again. Then I reran my tests to make sure everything was working. YES it is!
2. To make sure I don't get another surprise, I changed the option to not automatically update versions when available. I know, I should have done that a long time ago. Tools > Options > Advanced > Update
I selected option: Check for updates, but let me choose whether to install them
I hope this is the last time I will have to post about this issue. I just figure if it is causing me a hassle it is probably an issue for someone else so I might as well save them the trouble of finding the solution.
Prior posts:
Firefox 47 Sink Your Selenium Scripts?
Update Firefox and Selenium