Wraith is a screenshot comparison tool, created by developers at BBC News. Wraith uses a headless browser to create screenshots of webpages on different environments (or at different moments in time) and then creates a diff of the two images; the affected areas are highlighted in blue. There are two main modes for using Wraith, 'capture' mode and 'history' mode. Wraith has some built-in JavaScript and configuration file templates for you to get started with right away. If you wish to take screenshots of a component rather than the entire page, use casperjs and pass a selector along with your paths. In the 'component' example config, you can see how we specify a component name, domain path and selector we want to capture. All config options will be placed in a YAML config file. You set the headless browser, diff mode, threshold, fuzz amount and screen widths.

Features

  • Wraith will take screenshots of both and compare them
  • There are two main modes for using Wraith
  • Good for comparing test and live versions of the same site
  • Wraith has some built-in JavaScript and configuration file templates
  • Compare the same domain over time
  • Good for checking that your website continues to look the same

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Wraith

Wraith Web Site

Other Useful Business Software
8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
8 Monitoring Tools in One APM. Install in 5 Minutes.

Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Wraith!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Screen Capture Software, Ruby Visual Regression Testing Tool, Ruby Headless Browsers

Registered

2021-11-11