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! ![]()