As the world’s population grows and ages, more and more people are struggling to lead a healthy, high-quality life far into old age. Siemens Healthcare is an industry leader in providing medical technologies that deliver better quality healthcare.
Relatedly, it is important that the software used is tested regularly. To ensure consistently high quality software, Siemens Healthcare Computed Tomography makes use of development-driven tests with rapid feedback. They execute Ranorex tests in addition to unit testing hand in hand with their development activities. Efficient test automation is therefore essential.
A Test Software Development Lead and Test Architect have been given the responsibility for Siemens Healthcare Computed Tomography’s most recent large test automation projects. The Test Software Development Lead is the product owner of the established test automation framework, which integrates Ranorex into the tool and process landscape (e.g. test management). The lead also defines how different artifacts must be used in the test solution (e.g. modules, utilities, etc.) and specifies the test design and the coding guidelines. The Test Architect is responsible for all of the testing architecture and strategy, and this person also defines the guidelines for automated and manual tests, identifying the critical areas where tests are most worthwhile.
In terms of test automation, factors like execution time and robustness are important for Siemens Healthcare Computed Tomography. Expensive computer tomography devices as well as a large number of tests require an efficient use of time; this means manual tests in the daytime and automated tests at night and on the weekend. Tests thus have to be executed quickly due to the limited availability of the devices used. Tests with a high rate of repetition like regression tests and performance tests are likewise automated in order to achieve maximum test efficiency.
Moreover, the company emphasizes stability tests – as part of the test strategy – in order to avoid sporadic faults that could lead to downtime.
Siemens Healthcare Computed Tomography has made use of the following technologies for the company’s various software product lines (SPL)
- Microsoft .net
- Windows Presentation Foundation
- Microsoft .NET