Versions Compared

Key

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


Primary mentor

Jayasanka                              

Backup mentor

Brandon

Assigned to


Abstract

The current 3.x E2E tests can be further improved by doing the following,

...

  • Automated software testing
  • CI/CD Pipelines
  • Containerized applications
  • Single-page applications and Micro-frontend architecture

Project Rating and length

EasyMedium

175 hours

Objectives

  • To improve developer engagement
  • To improve the reliability of tests
  • To run tests against 3.x related Pull requests


Apart from that, we do need to achieve the following as well

  • Making local test runs repeatable despite data mutations
  • Handling metadata of the dockerized DB
  • Syncing local setup with the latest development version of O3
  • Running tests against an unmerged version
  • Fixing the screen recording feature.

...