Hey everyone!
I’ve been exploring ways to improve the OpenMRS Performance Testing framework, and I’d love some guidance from the community. Right now, the framework includes Doctor and Clerk personas, but I believe adding a Nurse persona could enhance the accuracy of performance tests by covering more real-world workflows.
Nurses interact with the system in various ways, including:
Administering Medications – Logging drug administration and dosages.
Recording Vitals & Observations – Capturing patient health metrics.
Managing Admissions & Transfers – Tracking patient movement within departments.
Ordering & Reviewing Lab Tests – Requesting lab work and interpreting results.
Patient Follow-ups – Updating progress notes and care plans.
Since the Performance Testing Enhancement Project for GSoC 2025 encourages diverse user workflows, I want to make sure I’m taking the right approach.
I’m currently working on implementing this persona, but I’d really appreciate guidance on:
- What key workflows should be prioritized for a Nurse persona?
- Have there been previous discussions or examples of similar additions?
- Any best practices or advice from those experienced in performance testing?
I also went through the OpenMRS Load Testing Strategy discussions, which gave me valuable insights into past performance testing approaches. I’d love to build on that knowledge with your help!
Tagging @jayasanka and inviting the community to share insights! Looking forward to your guidance and suggestions!