Live data from Hacker News

Firefox 55 and Selenium IDE

seleniumhq.wordpress.com

31–40 of 132 posts

Re: Firefox 55 and Selenium IDE

#31
post #24

Earlier quoted context omitted.

The only reason to use Firefox is because many of its extensions are not possible in any other browser . Watch the market share drop after the extensions are dumbed down to Chrome level.

Only reason? I use Firefox because it's way faster, more stable, and from an organization that I trust. I run Nightly, which means that I made the shift to Webextensions last week. My only extension that didn't have a WE version or alternative was LastPass. No surprise, since they seem to take such poor care of their extensions anyway. That's a Deal Breaker for me, so I switched to pass.

Firefox is way faster than what? IE6?

Re: Firefox 55 and Selenium IDE

#32
post #10

Selenium IDE is a tremendous help for projects that want integration testing, and want to enable any team member to write ballpark tests. Selenium IDE saved us hundreds or thousands of hours. For example, my team took an existing web app with no tests, and had the project manager and junior business analysis go through the entire app with the Selenium IDE, writing tests. This enabled our dev team to start coding fast…

Just to get an other datapoint: we used to build tests for selenium with selenium ide too, but quickly found out that the used selectors for the elements often had to be manually tweaked, and so we switched to http://nightwatchjs.org/ for our tests, and write them by hand.

Tests are more reliable now, and devs are happy with it. Based on my (limited) experience, selenium ide is not something that is absolutely needed. It's a fine piece of software, but devs can do fine without.

Re: Firefox 55 and Selenium IDE

#33
post #7

Of course, Selenium (WebDriver) still works. However, this might be the push for people to investigate other test frameworks. I found TestCafe by DevExpress ( https://devexpress.github.io/testcafe/ ) is a great tool and is also completely open source (MIT!). It's a shame that the community is so small because it's so powerful. Maybe this might be the push that moves some more people over?

> Maybe this might be the push that moves some more people over?

You posted this on HN. Be careful for what you wish for ;)

Re: Firefox 55 and Selenium IDE

#34
post #10

Selenium IDE is a tremendous help for projects that want integration testing, and want to enable any team member to write ballpark tests. Selenium IDE saved us hundreds or thousands of hours. For example, my team took an existing web app with no tests, and had the project manager and junior business analysis go through the entire app with the Selenium IDE, writing tests. This enabled our dev team to start coding fast…

Just to get an other datapoint: we used to build tests for selenium with selenium ide too, but quickly found out that the used selectors for the elements often had to be manually tweaked, and so we switched to http://nightwatchjs.org/ for our tests, and write them by hand. Tests are more reliable now, and devs are happy with it. Based on my (limited) experience, selenium ide is not something that is absolutely needed…

Are these E2E tests robust?

I found they often break easily

Re: Firefox 55 and Selenium IDE

#35
post #31

Earlier quoted context omitted.

Only reason? I use Firefox because it's way faster, more stable, and from an organization that I trust. I run Nightly, which means that I made the shift to Webextensions last week. My only extension that didn't have a WE version or alternative was LastPass. No surprise, since they seem to take such poor care of their extensions anyway. That's a Deal Breaker for me, so I switched to pass.

Firefox is way faster than what? IE6?

I don't use extension any extension but i use Firefox on Desktop and Mobile. From end user wait time etc i dont see any difference between firefox and chrome. For some reason firefox is seem to be faster than chrome on mobile. I use firefox focus mostly on mobile. It would be really sad to see firefox go away as that is only one which is not tied to OS or tied to provider of webmail etc. I see firefox as a product from browser company.

Re: Firefox 55 and Selenium IDE

#36
post #11

This is what is going to happen to most extensions. Mozilla is bonkers, doing this. They're going to regret it.

Only about 20% of Firefox add-ons have been converted to WebExtension format.

One of the headaches is that access to local storage is asynchronous (in the "promise" sense) in WebExtensions. As a result, if you want something based on stored data such as a stored script or a blocklist to happen early, during page load, you can't get it to run soon enough. This breaks Greasemonkey[1] and NoScript.[2] WebExtensions needs some extensions for them to work. The new features appear to be coming, but represent divergence from cross-platform WebExtensions, and they may not be working in the release version before the XUL death date.

Fortunately, my own add-on didn't need anything that isn't working yet, so I had a successful port.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1332273 [2] https://blog.mozilla.org/addons/2017/08/01/noscripts-migrati...

Re: Firefox 55 and Selenium IDE

#39
post #34

Earlier quoted context omitted.

Just to get an other datapoint: we used to build tests for selenium with selenium ide too, but quickly found out that the used selectors for the elements often had to be manually tweaked, and so we switched to http://nightwatchjs.org/ for our tests, and write them by hand. Tests are more reliable now, and devs are happy with it. Based on my (limited) experience, selenium ide is not something that is absolutely needed…

Are these E2E tests robust? I found they often break easily

Are these E2E tests robust?

I found they often break easily

Re: Firefox 55 and Selenium IDE

#40
I am very sad to hear this. Yes, this is antipattern, yes, selectors are doomed, but I had so many good experiences of introducing automated integration tests with IDE to QA teams, who later moved to hand-written tests. Learning curve was small and benefits were quick.
Post reply on HN