While the backend part of `swh-web` is properly tested, its frontend part is not.
In order to ensure non regression on the archive browsing features relying on Javascript,
we must implement two kind of tests:
- **unit tests** on our custom Javascript code using a framework like [[ https://mochajs.org/ | mocha ]] for instance
- **end to end tests** to check the web UI behaves as expected, using the [[ https://www.seleniumhq.org/ | Selenium ]] tool