Ghost Inspector Blog

ghostinspector.com · Company blog · on HN since 2014

Ghost Inspector's blog covers automated browser testing, CSS selectors, CasperJS, and the company's cloud testing service.

What HN saysHN commenters recommend the Ghost Inspector service from experience as a hosted browser testing tool, with free tier, video recording, and screenshot comparison.
15HN people shared it
11linked it in comments
10stories submitted
19story points
4 years agolast shared
2014people per year2026

Most-shared posts

  1. 1
  2. 2
    Rebuilding a Jekyll Website with Next.js and Theme UI
    2 people · 4 points · first shared 2021 · discussion on HN
  3. 3
    Configure a 10 server infrastructure stack for $50/mo
    1 people · 2 points · first shared 2014 · discussion on HN
  4. 4
    Tips for Making Your CasperJS Tests More Reliable
    1 people · 1 points · first shared 2014 · discussion on HN
  5. 5
    Automated Browser Testing During Continuous Integration
    1 people · 1 points · first shared 2015 · discussion on HN
  6. 6
    Best Practices for Automated Browser Testing
    1 people · 1 points · first shared 2015 · discussion on HN
  7. 7
    CSS Selector Strategies for Automated Browser Testing
    1 people · 1 points · first shared 2017 · discussion on HN
  8. 8
    Comparing screenshots
    1 people · first shared 2021
  9. 9
    Test recorder
    1 people · first shared 2016

What HN people wrote when they linked it

throwaway476287 · 2023-03-16
It depends on your stack and app type, but I had great experience with Ghost Inspector https://ghostinspector.com/
YPCrumble · 2020-07-20
Similar product I’ve had a great experience with is https://ghostinspector.com
MichaelApproved · 2017-04-13
A lot of phantom js talk here makes me want to recommend http://ghostinspector.com It's a phantom js (and other headless browser) web service. Using the site, you can quickly create different tests, scheduled tests, chained tests, keep screen shots, create videos of multi step tests, and have historical information of it all. Can't say enough good things about the site. Edit: also there's a great chrome extension that will record your mouse clicks and keyboard commands to make creating a test that much simpler.
jwklemm · 2014-12-16
Looks nice! I created a service called Ghost Inspector last spring that runs PhantomJS under the hood: https://ghostinspector.com/ It's not open source, but there's a free tier and lots of nice features built in like video recording, screenshot comparison and a GUI editor. If anyone is planning to write PhantomJS scripts directly, I strongly recommend checking out CasperJS: http://casperjs.org/ -- It gives you a really nice layer on top that makes Phantom much more wieldy.
karussell · 2020-07-20
Really nice tool, thanks! I'm more a backend developer so I might have some stupid questions: What is your competition and what are you doing better? Update: reading through this thread and a bit web search resulted in the following list: https://ghostinspector.com https://www.testim.io https://www.katalon.com https://www.cypress.io https://github.com/dequelabs/axe-core https://www.mabl.com https://preflight.com > We’re taking a new approach by loading the site-under-test inside of a VM in the cloud rather than rely on a locally installed browser extension. But how would I record and test things locally? I.e. I would need a public setup right at the beginning.
kristianp · 2016-12-20
I have used https://ghostinspector.com/ which is a fremium alternative.
gingerlime · 2017-04-18
I think the fact that tests break is totally fine. You should expect them to break if your application changes. What you need however is a short feedback loop. We use a combination of unit-tests for the things that are straight-forward to unit-test (UIs aren't). But for lots of things that unit-tests can't really cover so well, or for when we have to mock the entire universe anyway, we rely on UI tests. I'm not affiliated in any way, but I can honestly say that Ghost Inspector[0] made things WAY better for us. Why: * No more wrestling with capybara. Not having to constantly switch between the browser, test runner, IDE. Most tests don't take longer than 5 minutes to create from scratch. * We run UI tests on our staging environment, and we deploy all feature branches to staging before they get merged to master. UI tests are automatically run as soon as we deploy staging. And they run in parallel. So they're quite fast. * We plug the Ghost Inspector results into slack+email, so as soon as something breaks, we know immediately. Fixing the broken test is usually very straight-forward, and our developers do it (we don't have QA). Even if we need to re-record a test, it's usually much faster than re-writing a capybara/integration test. [0] https://ghostinspector.com/
lexnay · 2021-01-21

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close