Is your website designed for everyone? Perform an accessibility scan.
Free check-up

Program for Ultrasonic Diagnosis of Heart Disease

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.