Extending E2E Automated Tests for the OpenMRS 3.0 RefApp - Project Update

Hey everyone. For Extending E2E Automated Tests for the OpenMRS 3.0 RefApp project I have been selected for its implementation. I’ll be working with @anjisvj and @piumal1999 .

Description: The Microfrontends Team has created a new Reference Application, the “3.0 RefApp”, which represents the future of OpenMRS. It features a modern Microfrontend architecture and replaces the previous “2.x RefApp”. Students who excel in the end-to-end (E2E) testing of this project may also have the opportunity to contribute to the frontend widget and feature development for 3.0. This is because E2E testing will familiarize them with the 3.0 codebase and there is a high demand for feature development.

At present, there are already a few E2E tests running for the openmrs-esm-patient-management repository and more coverage is expected. The goal of the project is for someone to extend the E2E tests for openrms-esm-patient-chart and openmrs-esm-core using the Playwrite framework. The tests will be set up to automatically validate the user interface based on specific workflows.

Here’s the epic link for the project: [O3-2104] Extending E2E Automated Tests for the OpenMRS 3.0 RefApp - OpenMRS Issues

@jayasanka @grace @kdaud @hadijah315 @vineeth68

7 Likes

Great work brother!

2 Likes

Hey guys. I want to give an update about the project. I was able to set up the patient chart repo for e2e testing.
Here’s the link for the PR :

2 Likes

Hey everyone. I published my blog post for the community bonding period. You can read it from here.

3 Likes

Hey everyone. I published my blog post for coding week 01. You can check it out from here

1 Like

Hey everyone. I started to work on writing the E2E test for allergies in the patient chart repository. Here’s the PR: (test) O3:2107 - Add patient chart allergies E2E test by RandilaP · Pull Request #1205 · openmrs/openmrs-esm-patient-chart · GitHub

1 Like

Hey everyone. Here’s my updates for coding week 02

1 Like

Hey everyone. Here’s the blog post for coding week 05. Cheers

1 Like

Hey everyone Here’s my update for coding week 8