-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Webapp Test Automation 🧪
Is your feature request related to a problem? Please describe.
Currently, we only have unit tests. This is not good 🫣
Adding Automated tests is a must to ensure the performance and reliability of the platform.
Describe the solution you'd like
Setting up a testing suite that allow for automated tests to be written easily and clearly.
A few key tests should be written to serve as examples for more tests to be written e.g. Login flow, booking a chat etc.
I would promote for using Cucumber to benefit from the Behavioural driven development (BDD) approach. It's written in "plain English" so is language agnostic. The steps that execute them can be written in javascript to align with the rest of the codebase.
To automate the web browser, Selenium is recommended.
Open to all suggestions and discussion on this 🙏
Additional context
Add any other context or screenshots about the feature request here.