Refactored Hemodialysis System Verification

CASE STUDY

Refactored Hemodialysis System Verification

healthcare   ·    Jenkins   ·    Python   ·    test automation   ·    testing

Scope

A EU-based vendor of hemodialysis treatment systems hired Auriga to provide verification of the new enhanced version of their flagship product.

Projects Highlights

Unit, feature and system tests automation.

Test framework development.

Sanity tests for nightly builds.

Common subsystem: data storage, messaging system, slicer mechanic (on PC) test automation.

HAL, device sensors automated testing.

Automated test scripts for recorded scenarios.

HIL approach to simplify debugging and testing.

Achieved Benefits

70% unit tests coverage.

Smoke system tests, Safety system tests automation.

HW and software tools developed for acquiring and playing pre-sets.

~100 000 SLOC spread over 1300 functions for both CPUs covered.

Compliance with IEC 62304 standard requirements.

Documentation, test results and artefacts gathered to pass the FDA certification.

Technologies

Polarion  ·  Jenkins

Python  ·  VBS

 

Most Relevant Cases

News

Auriga Opens New Engineering Center in Russia

Auriga Opens New Engineering Center in Russia

Auriga, an expert software R&D and IT outsourcing services provider, continues to strengthen its presence in Russia. In spring 2018, the company opened a new

Auriga Among Top Companies for Innovation and Customer Experience

Auriga, an expert software R&D and IT outsourcing services provider, has once again earned its place among the most innovative, responsible, and dedicated outsourcing companies...

Auriga Launches New Website

Auriga is pleased to announce the release of our freshly redesigned corporate website! A completely new design, a clear presentation of the company’s expertise, an...