Test automation – test automation in the development phase

There is a lot more to software development than simply writing code. Quality and error-free function play the main roles and a range of test procedures ensure that the developed software truly satisfies the requirements. While manual test procedures require a lot of the company's resources and take up a lot of time because of their sequential nature, the latest tools and approaches are now providing ever better support for the automated testing of software.

Automatic testing is worth it

Test automation saves time and effort

In the past, testing often just concentrated on whether software ran without any errors (code coverage, e.g., with NCover, dotCover; code analysis, e.g., with ReSharper, NArrange; module tests, e.g., with JUnit/NUnit). In the meanwhile, however, more attention is being paid to the correlation of the results achieved with the requirements set, whereby the use of suitable test management software is becoming ever more important. The idea is to detect deviations early and correct them in order to keep the project on track. Continuous integration, e.g., using a Hudson server or Microsoft Team Foundation Server (TFS), automatically validates all changes to the source code "overnight" to inform the project manager quickly and comprehensively.

In other words, the earlier the tests are performed in the software development life cycle (SDLC), the sooner it is possible to deliver error-free software which complies with the requirements. With our approach of test automation during the development stage we can make error-free software available more quickly than ever before. We are happy to assist and support our customers with their test automation – both using the conventional V/W model procedure and in agile environments (Scrum).


Clean code development for more quality

infoteam employs a wide range of tools and processes to ensure the high quality of the software to be developed. We develop in accordance with the ideas and specifications of clean code development on the one hand and work in compliance with standards (IEEE 730, 828, 829, 830, 1012, 1016, 1058) in accordance with the specifications of different standard committees on the other.

Coordinated tools are used in the individual phases of the test process each time:

  • Requirements management (e.g., HP Quality Center, Micro Focus CaliberRM)
  • Test management (e.g., Selenium, HP Quality Center, IBM Rational Quality Manager, imbus TestBench, Micro Focus Silk Central, Microsoft TFS, Microsoft Test Manager (MTM), SQS-Test/Professional)
  • Test automation (e.g., Selenium, HP Quick Test Professional, IBM Rational Functional Tester, Micro Focus Silk Test, Microsoft TFS, Ranorex, SmartBear SoapUI, Tricentis Tosca, National Instruments LabVIEW, eXept expecco)
  • Performance test (e.g., HP LoadRunner, Micro Focus Silk Performer, Microsoft TFS, SmartBear LoadUI)
  • Defect tracking (e.g., HP Quality Center, IBM Rational Quality Manager, Micro Focus Silk Central, Microsoft TFS, Mozilla Bugzilla)
  • Embedded system test (e.g., Hitex Tessy)
  • Test design (e.g., Microsoft Pairwise Independent Combinatorial Testing (PICT), Tricentis Tosca)
  • Web test tool (e.g., Xenu’s Link Sleuth)

Seamless integration of tools

Depending on the development phase of the software project and the type of test, it is necessary to ensure almost seamless integration of the tools in the existing development environment. In addition, different approaches such as the use of mock-ups or click demos allow earlier inclusion of the testers – from departments other than IT too – and as such allow early exchange.

Seamless integration of tools

Automatic testing is worth it

Although test automation means increased efforts at the beginning of the project, the investment pays for itself after just two or three iterations.

We happily support our customers in the creation of the test concept and the test specification as well as setting up the correct test environment. The following test methods are possible: SiL (software-in-the-loop test), HiL (hardware-in-the-loop test), risk-based testing, FMEA (Failure Mode and Effects Analysis), FMECA (Failure Mode and Effects and Criticality Analysis), model-based testing (MBT), functional tests, user story tests, unit tests, component tests, smoke tests, usability tests, acceptance tests, performance tests, stability testing, scalability testing.

We are also happy to assist as your competent partner for the evaluation and documentation of test results and the further development and maintenance of the test environment. 

Test automation – test automation in the development phase

All our developers are qualified ISTQB © Certified Testers and boast many years of experience on different projects in a wide range of sectors.

The Microsoft® Team Foundation Server (TFS) offers considerable added value in comparison with similar solutions thanks to its central data warehouse, the deep integration of different user roles and the flexible software interface...

read more

Medical image processing covers all the tasks from capturing to the processing right up to the assessment of image files. infoteam develops software for measurement and evaluation purposes. In addition, our simulation tools also...

read more

The infoteam process model iMED is our basis for the standard-compliant development of medical software, either as a stand-alone medical device or as part of a medical device in accordance with the MDD and the FDA.

read more

A universal and at the same time high-performance basic software framework for customised medical software systems.

read more

In the field of embedded software engineering for medical devices we take over the programming of time-critical and safety-critical functions.

read more

We take over the programming, maintenance and approval of your mobile medical apps – either as a native or as a web-based app.

read more

iLAB-Bio forms the basis for the development of customised software solutions for bioprocess technology.

 

read more

The SiLA library developed by infoteam is a flexible, cross-platform implementation of the SiLA standards for use in integrated laboratory devices (SiLA Service Provider) and for PMS systems (SiLA Service Consumer).

read more

iLAB is a flexible, device-independent platform and serves as a basis for flexibly expandable software that is adapted to specific requirements in the laboratory environment.

read more

Our technological skills encompass all the classic automation levels up to CPS-based automation.

read more

Hannover Messe: infoteam Software AG is analysing machine data within a cloud across several halls

read more

Schülerinnen und Schüler schnuppern in den Osterferien in die IT-Welt

read more

Die infoteam Software AG hat als Arbeitgeber im Raum Erlangen Höchstadt zum nunmehr sechsten Mal in Folge den Vitalo Award als Qualitätszertifikat für herausragende Leistungen im betrieblichen Gesundheitsmanagement von Alexander...

read more

Evaluation version for FlexiSafe® available on menTCS

read more

Innovative technologies at the leading trade fair for electric automation in Nuremberg. At this year’s SPS IPC Drives between 22 and 24 November, infoteam Software AG from Bubenreuth shows augmented reality applications for the...

read more

Data consistency for future-proof solutions. infoteam Software AG presents an object-oriented and modular software framework at this-year’s SPS IPC Drives in Nuremberg.

read more

infoteam Software AG shows networked software solutions in the industrial environment at SPS IPC Drives 2016.

read more

infoteam Software AG shows the handling of legacy software at MEDICA 2016

read more

At September 1st 2016, the supervisory board of infoteam Software AG appointed Christian Zahn (54) as CSO to the management board.

read more

infoteam Software AG provides a process for functional safe and secure software in railway technology.

read more

From April 24-28, infoteam will be exhibiting at the Hannover Messe. Visit us at the joint stand of ProduktionNRW, the cluster for machine building and production technology in North Rhine-Westphalia. We are looking forward to your...

read more

Visit infoteam at the International Industrial Automation Exhibition, taking place at the China International Exhibition Center Peking from June 13-15, 2017.

read more

MT-CONNECT 2017 |

Visit infoteam at the MT-CONNECT exhibition in Nuremberg from June 21-22, 2017. The MT-CONNECT will take place for the first time on occasion of the MedTech Sumit Conference.

read more

Visit infoteam at the 26th ASQF Automation Day, taking place at July 19 at the IHK Academy in Nuremberg.

read more

The MedicalMountains AG, TechnologyMountains and the IHK Schwarzwald-Baar-Heuberg are hosting the 9th "innovation forum medical devices" in the municipal hall in Tuttlingen and infoteam is also taking part in this year as an exhibitor.

read more

The 19th China International Industry Fair grandly opens at the National Exhibition and Convention Center (Shanghai) on November 7, 2017. infoteam is taking part as an exhibitor and we are looking forward to your visit.

read more

MEDICA |

From November 13-16, 2017 infoteam is exhibiting at the MEDICA in Düsseldorf.

read more

SPS IPC Drives |

Visit infoteam at the SPS IPC Drives in Nuremberg at booth 130 in hall 6 from November 28-30, 2017.

read more