Skip to main content

Diffy vs Ghostinspector

Ghost Inspector ( is a tool for automating functional testing with elements of visual testing as well.

You can start recording your tests using a Chome plugin by clicking “Start recording”. Plugin will keep recording all the actions you performed like clicking buttons, links, submitting forms etc. All elements are referenced by CSS selectors.

Ghostinspector does assertions based on texts shown on the page. Also there is possibility to see if there were any differences in the screenshots.

Service runs tests in the cloud and provides your “pass” / “fail” results with one screenshot in the end.



Ghost Inspector


Coding required



How to start

Install plugin. Record scenarios.

Provide list of URLs to scan

Integration with functional testing frameworks



Take screenshots as authenticated user

Yes. As a part of actions recorded.

Yes. Via configuration.

Manipulate DOM prior taking screenshots: masking, removing, isolating elements

Yes (isolating, removing)


Image comparison

Pixel perfect

Pixel perfect and custom (recognizes vertical shifts)


Runs in the cloud.

Based on Diffy’s infrastructure.

Billing model

Based on number of test runs you send per month

Based on number of pages all your projects have altogether


Ghost Inspector is a great tool to start functional testing fast. Meanwhile, it is not much aimed towards the visual testing of pages. It does come with a single screenshot in the end, but that is it.