Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Automation testing is the use of automation tools to write scripts that execute tests cases on software applications. Currently LiteFarm makes use of Jest and Cypress.

As of February 2023, there exists two types of automation tests in the LiteFarm code base. API unit tests written with Jest and an e2e happyPath test written with Cypress. Both of these tests are integrated into the projects CI/CD pipeline and run on each pull request to the integration branch of the LiteFarm repository. At present, they cover just under 60 percent of statements in the repo. You can check this here:

...