Testing Of A Pharmacy Dispensing Machine for Different Hospitals
Testing an application that is integrated to a machine or device is complicated. But not for us! Check out how we ensured optimal integration, functionalities, and performance of the app and the device.
Product Overview
BugRaptors received the pharmacy dispensing device to store, track and monitor the replenishment of controlled substance inventory within hospitals. We made it an automated medication dispensing system to support decentralized medication management. It ensures the clinics' safety and efficiently dispense the right medications for the suitable patients at the right time.
Following are the main features of this Pharmacy Device:
-
The Device Streamlines The Pharmacy To The Nursing Floor, Virtually Reducing Time-Consuming And Error-Prone Manual Recordkeeping.
-
It Also Makes It Easier To Quickly Spot Discrepancies Or Signs Of Diversion.
-
This Device Stores The Tablets As Well As Syrup’s Inside Under The Cabinets/Door/Refrigerator And As Per The Roles Of Nurses And Allows Doctors To Dispense The Medicine In Real-Time.
-
In Hospitals, Multiple Devices Can Be Installed For Multiple Departments.
Challenges and Requirements
-
Wrong Medicine Dispensing Through The Device May Lead To Death. So, It Was Necessary To Conduct Testing For Small To Complex Features Of The Dispensing Machine.
-
The Client Wanted To Execute The 14000 Test Cases In 3 Months On The Real Device.
-
Provided Authorization Testing For Different Roles (Doctor, Nurses, Medicine Loader) On The Device. The Client Requested Access From The Backend And Asked Us To Test From The Same Access On The Real Device.
-
Testing Of All Device Behavior Logs In The Database.
-
Offered Various Types Of Testing For Medical Devices Varies In Features As Per The Client’s Demand.
-
On A Weekly Basis, The QA Team Set Up The Test Environment With The Application And Integrated It With Other Devices Because The QA Team Had Received The Latest Build Every Week.
Our Offerings For The Case
Product Solutions
- Pharmacy Dispensing Device Testing Is The Toughest Task. We Utilized Our Brainstorming Ideas With The Best Testing Strategies To Make The Application Testing Process Smoother.
- Our QA Team Completed Integration Tasks And Performed Various Testing Types To Make The Integration Of The Device Successful And The Application Easy To Understand.
- Our Teams Prioritized Several Testing Aspects, From Usability Testing To Functional Testing.
- Every Single Behavior Of The Device Store In Database Logs, So Our Team Performed The Database Testing For It To Ensure Every Event Of The Device.
- Multiple Patients Get Registered At The Backend And Adding The Pharmacy-Related Data To Get The Testing Done Through The Pharmacy Machine.
- QA Team Played An Important In End-To-End Authorization Testing And Provided Access-Based Testing For The Dispensing Machine. Only An Authorized Person Can Access The Device Door. It Creates A Discrepancy If An Unauthorized Person Tries To Access It.
- QA Team Provided Some Suggestions To Our Client With Extra Features To Improve The User-Friendliness Of His Application/Device.
Tools And Technology
Done Real-time testing on the dispensing device and the integrated application.
Database testing done with Microsoft SQL Server 2012.
TestNG
Functional testing framework.
Operating System
Windows
Azure Dev Ops and Microsoft Tool Management (MTM)
Client Benefits
- Pharmacy Dispensing Device With The Integrated Desktop Application Is Working Smoothly And Bug-Free As Per The Client’s Requirement.
- 100% Test Cases Executed And Test Coverage Is Achieved.
- As Per The Roles, Users Can Dispense The Medicine From The Device With Zero Error.