ISTEC
Kontakt

Tel:+49 (0)711 16057-536
software-testing@istec.de

Vorträge

Im Folgenden finden Sie einen Auszug aus Vorträgen, die von Mitarbeitern der ISTEC zu verschiedenen Anlässen gehalten wurden:

Ein Erfahrungsbericht aus der Testautomatisierung - Open Source Tools und kommerzielle Lösungen richtig miteinander vergleichen

Dieser Vortrag wurde am 21.03.2013 von Michel Loubaresse für die ASQF Fachgruppe Software-Test Baden-Württemberg gehalten.

Open-Source Frameworks haben Konjunktur und stehen kommerziellen Lösungen in Punkto Funktionsumfang häufig kaum nach. Es entstehen keine Lizenzkosten oder Abhängigkeiten von einzelnen Anbietern. Insbesondere wenn es um Tools zur Testautomatisierung für den Eigenbedarf geht, ist mitunter viel Customizing erforderlich. Dieses kann mit Open-Source bei Bedarf schnell und unkompliziert in-house erfolgen. Die Vorteile liegen auf der Hand und sind auf den ersten Blick verführerisch. Es gibt aber auch Risiken, die vor dem Fällen von Grundsatzentscheidungen berücksichtigt werden sollten. Die Erfahrung hat gezeigt, dass sich viele Risiken durch Analysen im Vorfeld zuverlässig minimieren lassen. Dies beginnt mit der Auswahl relevanter Vergleichskriterien und ihrer strukturierten Gegenüberstellung. Neben unmittelbaren Aspekten wie den funktionalen Requirements oder der Systemumgebung sind auch eine Reihe wichtiger Rahmenbedingungen zu beachten. Der Vortrag wird anhand eines Beispielprojekts aufzeigen, wo die Fallstricke bei der Einführung von Open-Source Software für die Testautomatisierung lauern und was bei Gegenüberstellungen von Open-Source und kommerziellen Tools beachtet werden sollte.

Der Vortrag kann hier heruntergeladen werden.

Test automation: Open source compared to commercial software

Der Vortrag wurde von Michel Loubaresse anlässlich der Messe Automotive Testing Expo 2012 in Stuttgart im Open Technology Forum in englischer Sprache gehalten.

Regarding test automation, open source software has become more interesting over the last few years. When it comes to functionality, open source is often equal to -and in some cases superior to- commercial solutions. There are no license costs or dependencies on commercial providers. Especially when test automation tools are desired for own using, there is a lot of customizing work to do. This can often be achieved in-house in a fast and uncomplicated way. The advantages are clear and tempting at first. But there are also risks which should be considered before making fundamental decisions. Experience has shown, that many risks can be minimized by doing a detailed analysis of demand in advance. This includes the selection and structuring of appropriate comparison criteria. In addition to such specific requirements as functionality or the system environment, there are several general aspects that should also be considered. A poor documentation or code quality can extend the learning curve or lead to a higher time and costs volume for customization and support. Changes in the core functionality can lead to incompatibilities which can make it impossible to upgrade or to merge with a newer version.

In many cases, the middle way between open source and commercial products can turn out as the best solution. Commercial lightweight frameworks can be a good compromise, offering the advantages of both worlds. They can combine low costs with high flexibility and professional support.

We will use a case study to explain how and under which circumstances an adequate decision can be made.

Measurement Data Management with Mobile Devices

Der Vortrag wurde von Dr. Carsten Pietschmann anlässlich der Messe Automotive Testing Expo 2012 in Stuttgart im Open Technology Forum in englischer Sprache gehalten.

Conventional mobile phones are being replaced progressively by programmable smartphones, in the private sector as well as in the enterprise world. Fully featured tablet computers enable wireless access to data and services hosted in different networked locations with an easy portable and usable device. This trend raises the question for the application of smartphones and tablet computers in the field of test and measurement data management. On one hand there are a lot of special features that characterise a mobile device: touchscreen with limited input facilities, screen size with limited display resolution, wireless network access, acceleration sensors, camera sensor and mobile phone capabilities. On the other hand different user roles with different interests in measurement data management can be identified: development engineer, test stand driver and manager. The presentation covers the discussion of potential use cases like data acquisition, data retrieval, ad-hoc evaluation, in-depth evaluation, status and statistics report, status notification and alarm acknowledgement. Efficiency goals have to be assessed for each use case, e.g. reduction of response time for unexpected events, improvement of test stand utilisation, reduction of development time, access to actual statistics and evaluation anywhere and anytime on demand (e.g. in a meeting). The discussion of features, user roles, use cases and efficiency goals leads to the definition of requirements for mobile device applications (so called 'apps') in the field of measurement data management.