Our frontend testing is done with cypress.
To run the tests locally:
- start a server with
npm run dev -- --language c++ --noLocal- this configuration ensures your setup is clean of any local properties. - in another terminal run
npx cypress open, then choose "end to end" and then you should be able to run tests interactively.