Any plans to integrate with Selenium
This is a great tool for working on a small project, where one or two browsers are the target. However, in order to support more browsers, it would be nice if Selenium was an option.
I am not trying to sound elitist, but the usefulness of this tool would go up dramatically if we could hook it into a Selenium server and run all our tests on all the browsers that are supposed to be supported on a project.
Hi -- thanks for posting!
Yes, BackstopJS is indeed intended for a developer working on features -- to catch obvious bugs before shipping to QA. So while the hope is that it makes life easier for QA engineers (because developers are shipping better code), BackstopJS wasn't explicitly designed to be a comprehensive QA app. For the intended audience, phantom and slimer have been sufficient and the install process for those has been fairly painless.
All that said, since hitting v1.0 I've been open to new ideas e.g. an extended BackstopJS Pro version, potentially focused on QA needs. I'm happy to chat about it if you have some specific ideas.
Cheers!
I'd also love Selenium integration - but my use case is that I want to run BackstopJS one one machine, but have another machine do the heavy lifting of screen shotting - and Selenium provides that neatly.
2023 Edit: I'm doing this now by running Backstop in Docker and using a Docker Context to run the containers elsewhere.
We use percy.io but it would be nice to move our existing integration QA process to be more local. Selenium support might be the most direct path for me, otherwise I might rewrite the whole thing it seems...