Closed ewan-escience closed 1 year ago
I would prefer Node/JavaScript option because then I could help with writing/updating tests. I would like to suggest using tools we already have in the project, Jest (we use in unit-tests in frontend) or Playwright (we use in e2e tests).
Java + junit can be an option? (plus some of the libraries needed to spin up dockers). I've got quite a bit of experience with that, and happy to help
Two Java libraries that can help with testing the REST part are REST Assured and Citrus.
We should replace the Postman/Newman tests (here) with something else, for two reasons:
To address the second point, we should go for a full code-based solution. Considering the languages already in use, we should either go for Java or JavaScript/TypeScript.