Industry: MedTech
Customer: Siemens Healthineers AG (CT)
Topic: Software development, software testing
The customer manufactures both computer tomographs and workstations for the evaluation of DICOM images in separate product lines. The integration and interaction of the products in the clinical environment must be guaranteed and is verified by interoperability tests. As the two product lines are developed separately and different versions are also in circulation among end users in the clinics, there is a high frequency and combination of tests to be carried out.
It therefore makes sense to automate the test cases. An existing framework for test automation was extended accordingly in order to be able to execute test modules remotely on the connected systems. This was then used to define integration scenarios and convert them into test cases, which in turn were executed iteratively in the milestones during development, with error analysis and test adaptation, including reviews and release, as well as reporting. In the first step, this was implemented for the existing scanner product line, and later also for the new scanner line, which was still in the development stage.
The test automation framework already existed and was used in a large number of test modules. The existing modules must therefore all become remote-capable. The extension was integrated into the existing modules using aspect-oriented programming. This avoided the need to rebuild each module individually.
Another challenge is the combinatorics between versions on the two product lines with regard to the compilation of the test automation packages. The solution is to divide the test automation archive into three branches, with dynamic interconnection for generation.
For over 125 years, Siemens Healthineers has been developing innovative medical technology to improve healthcare worldwide; today, the Erlangen-based company is one of the leading providers of imaging systems, laboratory diagnostics and digital health solutions.
Firstname:
Lastname:
E-Mail Address:
Phone:
Subject:
Your message:
Yes, I consent to my personal data being collected and stored electronically. My data will only be used for the purpose of responding to my inquiry. I have taken note of the privacy policy.
You are currently viewing a placeholder content from OpenStreetMap. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
You need to load content from hCaptcha to submit the form. Please note that doing so will share data with third-party providers.
You are currently viewing a placeholder content from Google Maps. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.