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
Veeam Data Platform v13.1 Icon
Veeam Data Platform v13.1

Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try Now
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