Ember SDK for Visual Testing
Visual regression testing is now available for Ember.js apps. The Ember SDK uses Testem's custom launcher system to run browsers through Playwright, capturing screenshots directly from your acceptance tests. Your tests run exactly like before – QUnit assertions, Ember Test Helpers, the whole stack – you just gain the ability to add vizzlyScreenshot() calls. Check out the Ember docs →
What’s new
- ✓ Uses Testem's custom launcher system – works with your existing test setup
- ✓ Playwright-powered browsers for Chrome, Firefox, and Safari (WebKit)
- ✓ vizzlyScreenshot() waits for Ember to settle before capturing
- ✓ Handles Ember's test container quirks (50% scaling, QUnit UI chrome)
- ✓ Properties for organizing screenshots by feature, page, scenario
- ✓ Element-level screenshots with the selector option
- ✓ Mirage compatibility with simple passthrough config
- ✓ Works with both classic Ember builds and Vite/Embroider