Skip to content

Add Webapp Test Automation #20

@Simba14

Description

@Simba14

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions