For a list of supported browsers, see Browser and accessibility support.
npm test in any frontend app will carry out:
linting using StandardJS
unit tests with Jasmine/PhantomJS (see
We also use Backstop.js for Visual Regression tests, as part of our deployment pipeline.
See the Visual regression tests repo README for details on how to add a scenario.