Helium
Dev tools
browser automation testing
SHOW HN2020
191points
62comments
#295of 3,028 in 2020
Top 10%of 2020 by points
How HN took it
MixedNo clear lean
8 positive, 9 neutral or asking, 0 mixed, 2 critical, out of 19 comments about the project. Thread score +0.30.
Idea: 3 for, 0 againstDesign: 0 for, 1 againstExecution: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Smarter iframe handling and better explicit waits than vanilla Selenium
From 1 comment
Very cool project OP: it looks like it gets rid of the major pain points I've had with Selenium. In particular, smarter handling of iframes and the better explicit waits are huge…
eindiran on HN
Permissive license
From 1 comment
Very cool project OP: it looks like it gets rid of the major pain points I've had with Selenium. In particular, smarter handling of iframes and the better explicit waits are huge…
eindiran on HN
Objections
Breaks on custom UI controls, requiring IDs and XPaths again
From 1 comment
This works fine until it does not, for example when dealing with custom UI controls, which is when reality sets in and you find yourself wrangling HTML IDs, XPaths and CSS…
bauerd on HN
Questions
How does it compare to SeleniumBase?
From 1 comment
@mherrmann What would be the comparison / difference with SeleniumBase https://github.com/seleniumbase/SeleniumBase ? I'm always on the lookout for browser automation using…
ivan_ah on HN
Why not use the Chrome DevTools Protocol?
From 1 comment
Why can't it directly use chrome devtools protocol?
captainmarble on HN
Alternatives named
SeleniumBase
From 1 comment
@mherrmann What would be the comparison / difference with SeleniumBase https://github.com/seleniumbase/SeleniumBase ? I'm always on the lookout for browser automation using…
ivan_ah on HN
Playwright
From 1 comment
@mherrmann What would be the comparison / difference with SeleniumBase https://github.com/seleniumbase/SeleniumBase ? I'm always on the lookout for browser automation using…
ivan_ah on HN
TestCafe
From 1 comment
I don't see people talk about TestCafe which is open source and is an actual alternative without being dependent on WebDriver at all
snowl on HN
Cypress
From 1 comment
Every heard about the testing pyramid? https://martinfowler.com/articles/practical-test-pyramid.html A few UI tests on top of the pyramid does help. We did move from selenium to…
TeeWEE on HN
Capybara
From 1 comment
This appears to be very similar to Capybara in Ruby, which I've used extensively. I was under the impression that implementations of Selenium were as high-level as this every…
jfax on HN