Skip to content

Add Webapp Test Automation#20

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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