This case study focuses on the functional testing of a desktop application designed for the ultrasonic diagnosis of heart diseases.
The application’s objective is to estimate the size of the heart and its structures, assess the condition of the heart valves, and evaluate cardiac contractility.
Customer
The client is a medical technology company focused on developing innovative solutions for diagnosing and treating heart diseases. Their diagnostic application helps healthcare professionals accurately evaluate various aspects of cardiac health.
Tasks
The client requested comprehensive functional testing to ensure their application’s reliability and accuracy.
Testing Types
- Functional Testing
- Installation Testing
- Multi-user Testing
- Acceptance Testing
- GUI Testing
Platforms and Tools
Tools Used: Assembla, F-Secure SSH Client, MS Project, ProcDump + PSTools, Snagit
Operating Systems: Windows Family OS, macOS Catalina
Realization
To ensure seamless performance and a smooth user experience, a dedicated QA engineer from QATestLab conducted thorough functional testing across multiple operating systems.
During testing, critical functional defects and inconsistencies were identified and resolved.
Team
2 QA engineers
Duration
over 130 man-hours
Deliverables
- Bug Reports
- Test Cases
- Test Plan
Results
- Ensured software stability through in-depth testing across multiple operating systems.
- Verified compatibility across Windows and macOS Catalina.
- Executed over 183 test cases to verify core functionalities.
- Detected and reported 7 significant defects, addressing critical inconsistencies.
- Validated application reliability to prevent failures in heart diagnosis.
- Optimized functionality, improving user experience and accuracy.
- Conducted multi-user and acceptance testing to ensure usability.
- Provided key test documentation to ensure quality assurance.