31. Treffen der GI-Fachgruppe
Test, Analyse & Verifikation von Software (TAV)

Testing in modern IT-Contexts

03. und 04. Februar 2011, Wincor Nixdorf, Paderborn

Themen und Informationen

Letzte Änderung: 27. Januar 2011 M. Winter

[Zurück zum Zeitplan]

[Zurück zur Fachgruppe TAV]


Keynote: Selektiver Regressionstest

Dr. Andreas Wübbeke

Wincor Nixdorf International GmbH
Banking Division
Software Development
Heinz-Nixdorf-Ring 1
33106 Paderborn

Regressionstests analysieren ob während der Softwarewartung versehentlich Funktionalität fehlerhaft verändert wurde. Da solche Tests sehr kostspielig sind – besonders bei manueller Testausführung – sind Regressionstests meist auf eine Teilmenge der Testfälle beschränkt. Allerdings ist die Analyse der Auswirkungen von Code-Änderungen auf Testfälle für reale Beispiele nicht trivial und daher die Auswahl von Testfällen für den Regressionstest eine große Herausforderung. Wenn dabei betroffene Testfälle unberücksichtigt bleiben, könnten Fehler unaufgedeckt bleiben.

In der Forschung sind unterschiedliche Ansätze entstanden, die das Problem der Testfallauswahl adressieren. Die kluge Auswahl von Regressionstests ist besonders im Hinblick auf eine manuelle Ausführung wichtig. Bisherige Arbeiten konzentrieren sich hier auf die Auswahl von automatisierten Testfällen und daher ist ihre Anwendbarkeit auf manuelle Testausführung bisher unklar.

In dieser Arbeit wird daher eine industrielle Fallstudie präsentiert, die die praktischen Herausforderungen des selektiven Regressionstests adressiert. Wir skizzieren dabei, wie die man die Selektion von manuellen Regressionstests verbessern kann.

[Folien] [Kurzpapier]

[Zurück zum Zeitplan]

[Zurück zur Fachgruppe TAV]


Eingeladener Vortrag: Optmierte Generierung von Konformitätstests für eingebettete Echtzeitsysteme

Marcel Pockrandt
(Gewinner des TAV Award 2010)

Technische Universität Berlin
Programmierung eingebetteter Systeme

Abstract

[Folien] [Kurzpapier]

[Zurück zum Zeitplan]

[Zurück zur Fachgruppe TAV]


Nondeterministic Coverage Metrics as Key Performance Indicator for Model- and Value-based Testing

David Faragó

Karlsruhe Institute of Technology
Institute for Theoretical Computer Science

Putting measures such as KPIs simply on top of testing or the whole software development process can easily be misleading. A better solution is a paradigm shift to value-based software engineering, which integrates value considerations into software engineering and o ers a broader and more technical view on KPIs. Coverage metrics are such a technical view and a very important KPI.

This paper combines value-based testing and model-based testing of nondeterministic systems and introduces new coverage metrics for this (e.g., quanti ed nondeterminism). Therewith, the quality of test suites are raised and value-based testing gets strongly supported, e.g., by new KPIs from nondeterministic coverage metrics and better requirements-based and risk-based testing.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Sequenzgenerierung aus Klassifikationsbäumen

Peter M. Kruse

Berner & Mattner Systemtechnik GmbH.
Gutenbergstr. 15
10587 Berlin

Die weit verbreitete Klassifikationsbaum-Methode erlaubt, unter Verwendung des CTE XL Professional oder des CTE XL, die automatische Generierung von Testfallmengen für underschiedliche Testobjekte. Die in der Praxis ebenso wichtige Erstellung von Testsequenzen wird von den genannten Werkzeugen bislang nur manuell unterstützt. Berner & Mattner arbeitet daher an Generierungsmechanismen für die automatische Erzeugung sinnvoller, fehlersensitiver Testsequenzen. Erste Ergebnisse dieser Arbeiten und die sich daraus für die Klassifikationsbaum-Methode ergebenden Erweiterungen werden in diesem Beitrag vorgestellt.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


ISO 29119 - der zukünftige Standard zum Software-Test

Mario Winter

FH Köln
Campus Gummersbach/Institut für Informatik
51643 Gummersbach

Seit Mitte 2008 erarbeitet die ISO/IEC JTC1/SC7 WG26 "Software Testing" unter der Nummer ISO 29119 einen mehrteiligen Standard zum Softwaretest. Bislang sind folgende vier Teile in Arbeit:

ISO 29119-1: Concepts and Definitions
ISO 29119-2: Test Process
ISO 29119-3: Test Documentation
ISO 29119-4: Test Techniques

In diesem Kurzvortrag werden die "Wurzeln" des neuen Standard und die durch ihn ggf. abzulösenden Standards skizziert, die bislang vorliegenden Teile erläutert und die "Roadmap" vorgestellt.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Dynamische Ermittlung der Softwarequalität zur Unterstützung der Testfallpriorisierung mit einem agentenbasierten Ansatz

Yang Yang

Logica Deutschland GmbH & CO. KG

In Zeiten der hochkomplexen Systeme steht im Softwaretest eine große Menge von Testfällen und daraus resultierender Daten zur Verfügung. Angesichts der Verteilung und Größe von Softwareprojekten und besonders der Notwendigkeit von Testzyklen aufgrund von Softwareänderungen ist eine effektive Auswahl der Testfälle sehr schwierig. Häufig fällt es dem Testmanager bei seiner Tätigkeit schwer zu beurteilen, wann der Softwaretest ausreichend ist. Infolgedessen ist es notwendig, eine richtige Testfallpriorisierung zu gewährleisten. Dabei spielt eine verlässliche Aussage über die aktuelle Qualität der Software eine entscheidende Rolle.

In diesem Beitrag wird ein Konzept zur Unterstützung des Testmanagers bei seiner Tätigkeit zur Bewertung des Testobjekts sowie zur Priorisierung der Testaktivitäten vorgestellt. Als Grundlage dient dabei ein agentenbasiertes Testmanagementsystem (ATMS). Dieses System ist in der Lage, eine während der Produktentwicklungsphasen dynamisch ermittelte Softwarequalität zu ermitteln, und diesbezüglich dem Testmanager Vorschläge für die Priorisierung der Testfälle zur Verfügung zu stellen.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Test nichtfunktionaler Anforderungen in der Praxis am Beispiel einer netzzentrierten J2EE-Anwendung

Julia Remmert

Wincor Nixdorf International GmbH
Banking Division
Software Development
Heinz-Nixdorf-Ring 1
33106 Paderborn

Der Vortrag befasst sich mit dem Test von nichtfunktionalen Anforderungen am Beispiel einer netzzentrierten Client-Server-Lösung von Wincor Nixdorf. Der Schwerpunkt liegt dabei auf den Anforderungen Zuverlässigkeit, Effizienz und Skalierbarkeit. Im Vortrag wird aufgezeigt, wie mit Hilfe von Dauertests, Performancemessungen und Failovertests letztendlich der sichere Betrieb (7x24h) einer SB-Server Lösung verifiziert wird. Best Practices bei der Ausführung der jeweiligen Testarten sowie praktische Erfahrungen zu deren Besonderheiten und Schwierigkeiten werden erläutert. Dazu gehören unter anderem Erfahrungen bei dem Einsatz unterschiedlicher Werkzeuge wie Open Source Tools (z.B. JMeter), Eigene Werkzeuge oder der T3-Simulator der Firma Iliad.

Es werden zudem Kennzahlen vorgestellt, deren Erreichen ein korrektes Ergebnis sicherstellt (Key Performance Indikatoren). Diese Kennzahlen werden einerseits benutzt, um die Performance zu kontrollieren und zu verbessern und andererseits um Empfehlungen für Kundensysteme geben zu können. Dazu ist neben regelmäßigen Lastmessungen ein Test in einem Performancecenter notwendig.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Qualität im Data Center - Testen von IT-Infrastrukturlösungen

Hermann Will

QADVICE
Software+System Qualität
Beratung und Training

Der Trend zur Konzentration von Applikationen und IT-Equipment in immer weniger Rechenzentren hat durch das Cloud-Computing einen weiteren Schub erhalten. Mega-Rechenzentren mit mehreren 10.000 m2 Fläche sind heute keine Seltenheit mehr. Hohe Verfügbarkeitsanforderungen und die Vielfalt an Nutzungsszenarien und interagierender Software- und Hardwarekomponenten stellen für Entwickler und Integratoren von IT-Infrastrukturlösungen eine große Herausforderung an die Qualitätssicherung dar. Renè Obermann äußerte dazu auf einer Konferenz im Oktober 2010: „Am Ende ist für den Erfolg von Cloud Computing vor allem entscheidend, ob und dass die IT in der Wolke funktioniert. Und zwar rund um die Uhr.“

In meinem Vortrag wird auf Basis langjähriger Erfahrungen im Testmanagement von Infrastrukturlösungen dargestellt, wie diese Herausforderungen gemeistert werden können. Der Vortrag stellt die Besonderheiten beim Test von Infrastrukturlösungen im Vergleich zu Applikationen in höheren Schichten dar und bietet damit auch einen Blick hinter die Web-Kulissen. Der Vortrag konzentriert sich auf die analytische Qualitätssicherung und hier auf die Schwerpunkte Teststrategie, Testverfahren und -automatisierung sowie Testmetriken.

[Folien] [Kurzpapier]

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


TAV-Arbeitskreis: Test objektorientierter Programme/Modellbasierter Test (TOOP/MBT)

Das Ziel des seit Oktober 1995 bestehenden Arbeitskreises ist der Erfahrungsaustausch über Probleme und Lösungen beim modellbasierten Test (und Review) von objektorientierter und komponentbasierter Software in Industrie und Forschung.

Vorläufiges Programm für das AK-Treffen zur TAV31

Anmeldung erbeten unter mmlynarski@s-lab.upb.de

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


TAV-Arbeitskreis: Testmanagement

Der Arbeitskreis Testmanagement wurde im März 1995 gegründet und dient in erster Linie dem Erfahrungsaustausch der Teilnehmer über folgende Themenbereiche:

Weitere Informationen zum Arbeitskreis Testmanagement finden Sie unter: www.caseconsult.com/tavtm

Eine Anmeldung zur Teilnahme an der Arbeitskreissitzung ist nicht erforderlich.

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


TAV-Arbeitskreis: Berufsbilder und Ausbildung im QS-Bereich

Das Ziel des Arbeitskreises "Berufsbild Software-Tester" ist es, eine einheitliche und für alle Beteiligten nachvollziehbare Ausbildung für den Software-Tester zu unterstützen, um die Qualität der Qualifikation sicherzustellen und damit auch insgesamt die Qualität der Software-Entwicklung zu verbessern.

Zur Zeit hat der AK  7 Kernmitglieder und weitere Interessierte. Ein Positionspapier  "Empfehlungen für das Berufsbild, die Ausbildung und die Qualifikationsstufen des Software- Tester" ist in den letzten Monaten erarbeitet worden und im Nov. 2004 in Petrasch, R. (Hrsg.): Schriften zum Software-Qualitätsmanagement. Analytische und konstruktive Qualitätssicherung in Theorie und Praxis. Reihe: Software-Qualitätsmanagement: Theorie & Praxis (herausgegeben von R. Petrasch), Band 3. Logos Verlag Berlin" erschienen.

Sprecher des Arbeitskreises ist Horst Pohlmann ( Horst.Pohlmann@german-testing-board.info ).

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


TAV-Arbeitskreis: Test eingebetteter Systeme

http://www.systematic-testing.de/tav

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


TAV-Arbeitskreis: Testwerkzeuge

In Gründung, Ansprechpartner: Dierk Ehmke

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


(Über-)Nächstes Treffen

Das 32. TAV-Treffen findet Ende Oktober/Anfang November 2011 statt.

Das Treffen wird voraussichtlich in der Hauptstadt Deutschlands stattfinden...

Wenn Sie für eines der darauffolgenden Treffen eine Möglichkeit zum "Hosting" in Ihrer Firma, Organisation o.Ä. sehen, würden wir uns über Ihre Nachricht sehr freuen.

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Abendveranstaltung

 

Das "Social Event" findet ab 19:00 Uhr statt im

Paderborner Brauhaus
Kisau 2
33098 Paderborn
Telefon 0 52 51 / 28 25 54

Die Abendveranstaltung findet mit freundlicher Unterstützung des German Testing Board statt!

Zurück zum Zeitplan

Zurück zur Fachgruppe TAV


Fällt leider aus! Veranstaltung der iSQI GmbH: Prüfung zum ISTQB®-Certified-Tester

Bei ausreichender Anmelderzahl haben Sie die Möglichkeit, die Prüfung zum "ISTQB®-Certified-Tester - Foundation Level" (CT-FL) abzulegen -  auch ohne vorher einen entsprechenden akkreditierten Kurs belegt zu haben. Es wird davon ausgegangen, dass sie als Experte sich bereits gut in der jeweiligen Problematik auskennen. Die CT-FL-Prüfung dauert 60 Minuten.

Falls sie ihr Wissen (und die Fachbegriffe) zum Testen vorab im Selbststudium auffrischen wollen, kann das Buch "Basiswissen Softwaretest - Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard" empfohlen werden, welches exakt den Lehrstoff umfasst. Das Glossar im Buch ist auch die Grundlage bei den Fragen, d.h., dass u.a. das Wissen um diese Begriffe und Definitionen eine Voraussetzung zum erfolgreichen Ablegen der Prüfung ist.

Derzeit gibt es bereits über 10.000 zertifizierte Tester in Deutschland (Weltweit über 120.000). Mittlerweile haben sich sich mehr als 40 Länder dem Certified Tester Schema des International Software Testing QuaIifications Board (ISTQB)   angeschlossen, das in Deutschland durch das German Testing Board vertreten wird.

Bei entsprechender Nachfrage ist auch möglich eine Teilprüfung (Testmanager, Test Analyst oder Technical Test Analyst)  zum Certified Tester - Advanced Level abzulegen. Jede CT-AL-Teilprüfung dauert 180 Minuten. Zur Vorbereitung auf die Teilprüfung "Testmanager" kann das Buch "Praxiswissen Softwaretest - Testmanagement" herangezogen werden.

Hinweise zu Inhalt und Umfang der Prüfungen finden sie unter:

Vermerken sie bitte in ihrer Anmeldung (s.U.), ob sie die Prüfung zum Foundation Level oder eine Teilprüfung zum Advanced Level ablegen möchten.

Autorisierte und benannte Zertifizierungsstellen des GTB sind derzeit (Stand 01.05.2010):

Zertifizierungsstelle    Adresse Url
DLGI Dienstleistungsgesellschaft
für Informatik mbH
Wissenschaftszentrum
Ahrstr. 45
53175 Bonn

 

www.dlgi.de
iSQI iSQI GmbH
Wetterkreuz 19a
91058 Erlangen
www.isqi.org
     

Konditionen und Rahmenbedingungen des ISQI: 

Preis für die CT-Foundation-Level Prüfung bzw. pro CT-Advanced-Level Modulprüfung: der reduzierte ASQF-Mitgliederpreis von 225,00 Euro anstelle der 250,00 Euro, und darauf nochmals einen einmaligen "Sonderrabatt" von 25,00 Euro, also 200,00 Euro zzgl. MWSt.

Die Prüfung findet nur statt. wenn sich insgesamt mehr als 6 Personen anmelden).

Zeitpunkt:
Donnerstag, 17. Juni 2010, 16.00 - 17.30 Uhr

Verbindliche Anmeldung zur Prüfung bitte per eMail an iSQI GMBH

iSQI GmbH – International Software Quality Institute
Elke Helbig / Till Schwalbe
Conferences & Certifications
Wetterkreuz 19a
91058 Erlangen
Germany
Tel +49 9131 91910-16
Fax +49 9131 91910-10


Zurück zum Zeitplan

Zurück zur Fachgruppe TAV