Catch Website Bugs and Regressions Before They Cost You.

Ghost Inspector lets you create and manage UI tests that check specific functionality in your website or application. We execute these tests continuously from the cloud and alert you if anything breaks.

Add our extension

Simply install our extension in your Chrome web browser. Click the toolbar icon on your website to start recording a test.

Record in your browser

Our extension records clicks, form submissions and more. You can then set assertions that must be made for your test to pass.

Continuous cloud testing

Your tests can be run continuously on a set interval or through our API. We track results and even compare screenshots.

Custom notifications

Get detailed email notifications when a test fails. Log in to evaluate results and watch full video of the test.

Get Started Testing Right Now!

Sign up now and start testing your websites for free.
You can have a test live and running within minutes!

Create Free Account

Painlessly record tests in your browser.

Ghost Inspector provides a free Chrome extension that allows you to record operations and assertions right in your web browser. If you’re familiar with Selenium IDE, this is similar but much more streamlined. Once you’re done recording a test, it’s saved to our cloud service and immediately processed. At that point, you can view, edit and automate the test within your account.

Or, build tests manually.

Not a fan of recording tests? Would you rather build your tests manually? We understand. We’ve created a visual editor for that. Instead of coding your own Selenium/PhantomJS tests, you can build your tests quickly and easily using our intuitive interface. Run your tests immediately as you’re building them. You can also record tests initially, then edit them using this interface afterwards.

Monitor the functionality of your website or application.

With Ghost Inspector, you can continually check your website’s functionality for issues by creating tests and running them on a set interval (ex: hourly) or when you deploy changes.

Executing a test is the equivalent of a user performing the same actions in their web browser. You’ll be able to see exactly which steps pass and which fail. Ghost Inspector provides you with full video of the test run, console output from the browser, screenshots, and even a visual comparison of any changes that have occurred since the last test run. All test results are stored and can be viewed in your account.

Catch and review visual regressions.

Ghost Inspector doesn’t just test the functionality of your website. It also keeps track of what it’s supposed to look like.

Our system takes a screenshot at the end of every test run and compares it to the last passing screenshot to look for differences. You can set a threshold anywhere from 1% to 90%. If Ghost Inspector detects that the screenshot has changed by that amount, it’ll flag it as a failure and notify you. We provide a simple button for ignoring expected changes.

The next time some CSS on your website gets botched, you’ll know it immediately!

Customize test options.

Ghost Inspector provides a ton of useful features for all of your tests. Here are just a few:

  • Test details
  • Start URL
  • Automated schedule
  • Browser choices
  • HTTP authentication
  • Screen resolution
  • Screenshot comparison
  • Email notifications
  • Webhook notifications
  • Service integrations

Watch our video demo of Ghost Inspector in action.

Get Started Testing Right Now!

Sign up now and start testing your websites for free.
You can have a test live and running within minutes!

Create Free Account