Die Einordnung des Automatiktests in den gesamten Komplex des Softwaretests und dessen Gebrauch im CTB-Projekt inklusive der aktuellen Problematik

Größe: px
Ab Seite anzeigen:

Download "Die Einordnung des Automatiktests in den gesamten Komplex des Softwaretests und dessen Gebrauch im CTB-Projekt inklusive der aktuellen Problematik"

Transkript

1 / 18 Seminarvortrag im Studiengang Scientific Programming von Martin Noy am Die Einordnung des Automatiktests in den gesamten Komplex des Softwaretests und dessen Gebrauch im CTB-Projekt inklusive der aktuellen Problematik

2 Inhaltsübersicht 2 / 18 Einleitung Das Unternehmen INFORM GmbH Das CTB-Projekt Softwaretest Der Automatiktest Eigenschaften Im CTB-Projekt Testframework ivalidator Die Problemdarstellung Problembeschreibung Die Problemlösung Lösungsansatz weiteres Vorgehen

3 Einleitung Das Unternehmen INFORM GmbH 3 / 18 Das Unternehmen INFORM GmbH: mittelständisches Software-Unternehmen in Aachen 1969 gegründet spezialisiert auf Software mit intelligenter Optimierungslogik zur Produktivitätssteigerung zu den Kunden zählen unter anderem: Flughäfen Containerterminals die Industrie Finanzwesen

4 Einleitung Das CTB-Projekt 4 / 18 Das CTB-Projekt: CTB Containerterminal Burchardkai größte Anlage für Containerumschläge im Hamburger Seehafen TERMINALSTAR zur Steuerung und Optimierung von Geschäftsprozessen in maritimen Terminals zum Beispiel der Transport von Containern vom LKW auf das Schiff 24/7 Software Entwicklungszeit von über 100-Mannjahren

5 Einleitung Das CTB-Projekt 5 / 18 Einleitung Der Automatiktest Die Problemdarstellung Die Problemlösung

6 Einleitung Das CTB-Projekt Die Anforderungen des CTB: 6 / 18 fortlaufende Weiterentwicklung der Software mit regelmäßigen Lieferungen ständige Lieferbereitschaft schnelle Reaktionszeit bei Problemen Der Softwareentwicklungsprozess: Entwicklungsphase Testphase agile Projektdurchführung iterative Vorgehensweise

7 Einleitung Softwaretest Komponententest: Test von einzelnen Softwarekomponenten Ein/Ausgabe-Test Integrationstest: Test des Zusammenspiels der Softwarekomponenten Überprüfung der Schnittstellen Im CTB-Projekt abgedeckt durch: Entwicklertest Automatiktest vom Automatiktestteam 7 / 18 Systemtest: Test des komplett integrierten Systems Überprüfung aus der Sicht des Kunden Abnahmetest: durch den Kunden durchgeführt manueller Test durch Systemtester Kundentest

8 Der Automatiktest Eigenschaften 8 / 18 Eigenschaften: Softwareframework automatisierte Testsequenzen aus manuellen Tests läuft regelmäßig ständige Überprüfung der Software Test aller Schnittstellen Fehler leicht reproduzierbar bietet die Möglichkeit für einen Lasttest

9 Der Automatiktest Im CTB-Projekt 9 / 18 Der CTB-Automatiktests: im Anschluss an den nächtlichen Bau der Software von allen Zweigen bis zur produktiven Version läuft für alle gebauten Zweige dient zur Sicherstellung der ständigen Lieferbereitschaft besteht aus etwa 1000 automatisierten Tests verwendet das Java-basierte Testframework ivalidator

10 Der Automatiktest ivalidator Framework 10 / 18 Das ivalidator Framework: Java Library Testablaufbeschreibung über XML-Dateien testsuite.xml TestUnits sind in Java implementiert Variablenerstellung Parameter, statisch über XML-Dateien Daten, zur Laufzeit in den Kontext

11 testsuite.xml Der Automatiktest ivalidator Framework test parameter/s flow alias import 11 / 18 Addi.xml

12 Der Automatiktest ivalidator Framework 12 / 18 Java-Methoden: Kontext Addi.xml

13 Die Problemdarstellung Problembeschreibung 13 / 18 Neue Test XML-Datei: wiederverwenden einer definierten Methode keine Kenntnis über die benötigten Parameter und Daten gleiche Problematik bei Umkonfiguration der Testabläufe Problembeschreibung: Abhängigkeiten zwischen einzelnen Java-Methoden auf Grund der Kontext-Daten sind nicht erkennbar sind niemandem bekannt führen bei Missachtung zu schwer nachvollziehbaren Fehlern sind manuell mit absehbaren Aufwand nicht herausfindbar Try and Error nicht praktikabel

14 Die Problemlösung - Lösungsansatz 14 / 18 Systematisches Erfassen und Dokumentieren der Abhängigkeiten: Parameterdateien werden zur Laufzeit gespeichert (Instrumentierung) die verwendeten Parameter und Daten jeder aufgerufenen Methode werden in drei Gruppen eingeteilt: Parameter durch XML-Datei erstellt Daten aus dem Kontext gelesen Daten in den Kontext geschrieben 12:09: createzahl2() DATA_OUT_VALUES: { zahl_2=8 } 12:09: addition() PARAMETER_VALUES: { zahl_1=5 } DATA_IN_VALUES: { zahl_2=8 }

15 Die Problemlösung - Lösungsansatz Analyse der Testabhängigkeiten: 15 / 18 zur Analyse muss man die ca Methodenaufrufe in drei Gruppen gliedern Methoden, die ausschließlich Daten in den Kontext schreiben oder gar nicht mit dem Kontext interagieren Methoden, welche sowohl Daten in den Kontext schreiben als auch auslesen Methoden, die lediglich Daten aus dem Kontext auslesen Auszug aus der Baumstruktur:

16 Die Problemlösung Weiteres Vorgehen 16 / 18 Ziel: Die Möglichkeit bieten, dass keine explizite Beachtung der Kontext-Daten mehr nötig ist die Erstellung der Beschreibungen übersichtlicher ist Angedachter Lösungsweg: die gewonnenen Abhängigkeiten zur Erstellung einer DSL nutzen bestehende XML-Beschreibungen müssen in DSL-Beschreibungen umgewandelt werden können eine DSL-Beschreibung muss in eine XML-Beschreibungen für den ivalidator umgewandelt werden können aus der endgültigen Lösung des Problems könnte eine Bachelorarbeit bestehen

17 Literatur (Auszug) 17 / 18 ivalidator Tutorial Version: HHLA-Homepage Version: Inform-Homepage Version: Software automatisch testen E. Dustin, J. Rashka und J. Paul 2001 Springer-Verlag GmbH und Co Der Systemtest H. M. Snedd, M. Baumgartner, R. Seidl 2009 Carl Hanser Verlag München Basiswissen Softwaretest A. Spillner, T. Linz 2005 dpunkt.verlag GmbH

18 / 18 Vielen Dank für Ihre Aufmerksamkeit! Bestehen noch Fragen?

Semester: -- Workload: 150 h ECTS Punkte: 5

Semester: -- Workload: 150 h ECTS Punkte: 5 Modulbezeichnung: Qualitätssicherung im SW-Prozess Modulnummer: IQSS Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 150 h ECTS Punkte: 5 Zugangsvoraussetzungen:

Mehr

Software Engineering: Testen. (in der Softwareentwicklung) Eine Übersicht Für Softwareentwickler und Softwaretester Stand: 03/2018

Software Engineering: Testen. (in der Softwareentwicklung) Eine Übersicht Für Softwareentwickler und Softwaretester Stand: 03/2018 Software Engineering: Testen (in der Softwareentwicklung) Eine Übersicht Für Softwareentwickler und Softwaretester Stand: 03/2018 Sie finden diese und weitere Präsentationen unter ( Klick): https://www.peterjohannconsulting.de/praesentationen

Mehr

Softwaretests Testgetriebene Entwicklung (TDD) vs wissenschaftliche Methode TDD Case Study Zusammenfassung

Softwaretests Testgetriebene Entwicklung (TDD) vs wissenschaftliche Methode TDD Case Study Zusammenfassung Antonia Bücklers Softwaretests Testgetriebene Entwicklung (TDD) vs wissenschaftliche Methode TDD Case Study Zusammenfassung - Antonia Bücklers 2 prüft und bewertet Software auf Erfüllung der spezifischen

Mehr

Massenamtssignaturen. 2 Lösungsansätze. Thomas Rössler Wien, 25. März

Massenamtssignaturen. 2 Lösungsansätze. Thomas Rössler Wien, 25. März Massenamtssignaturen 2 Lösungsansätze Inhalt Anforderungen Prinzipelle Lösungsansätze und Basismodule PDF-AS Ansatz: MOA-AS XML-DSig für Druckströme: MASS Zusammenfassung Inhalt Anforderungen Prinzipelle

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest isqi-reihe Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard von Andreas Spillner, Tilo Linz 5., überarbeitete und aktualisierte Auflage Basiswissen

Mehr

Vortrag. Thema: Apache Struts + Tiles

Vortrag. Thema: Apache Struts + Tiles Vortrag Thema: Apache Struts + Tiles Mohamed Haji Julian Cordes Robin Röttger Web 2.0 WS 2014/2015 1 Inhalte 1. Einleitung 2. Grundlegendes mit Struts 3. Apache Tiles (mit Struts) 4. Praktikum 5. Diskussion

Mehr

Ein Design Tool für objektorientierte portable Programmierschnittstellen

Ein Design Tool für objektorientierte portable Programmierschnittstellen Diplomarbeit Ein Design Tool für objektorientierte portable Programmierschnittstellen Vortragender: Elias Volanakis Inhalt 1. Entwurfsmuster 2. Wrapper Facade (WF) Aufgaben & Struktur Implementierung Nutzen

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard Bearbeitet von Andreas Spillner, Tilo Linz überarbeitet 2005. Buch. XX, 284 S. Hardcover ISBN

Mehr

Wann lohnt sich GUI- Testautomatisierung?

Wann lohnt sich GUI- Testautomatisierung? Wann lohnt sich GUI- Testautomatisierung? Martin Moser, Gregor Schmid Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 2006-2007 Quality First Software GmbH 26.02.2007 1 Überblick Hintergrund

Mehr

Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering

Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering Themen für Bachelorprojekte und Bachelorarbeiten Lehrstuhl Prof. Dr. Pohl, Software Systems Engineering 11.07.2018 Vergleich von Metriken zur Bewertung der Genauigkeit binärer Prozessprognosen anhand eines

Mehr

Qualität von Software - Prof. Schlingloff, Lackner - SS2013 DYNAMISCHER TEST. Whitebox Testen mit JUnit

Qualität von Software - Prof. Schlingloff, Lackner - SS2013 DYNAMISCHER TEST. Whitebox Testen mit JUnit 1 DYNAMISCHER TEST Whitebox Testen mit JUnit Übersicht 2 1. Grundlagen des Unittests 1. Units 2. Unit Testing 2. Testverfahren 1. Blackbox 2. Whitebox 3. Unit Testing mit Eclipse 4. Besprechung der Übungsaufgabe

Mehr

P r a k t I s c h e SOFTWARETECHNIK. Systemen - Literatur. 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1)

P r a k t I s c h e SOFTWARETECHNIK. Systemen - Literatur. 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) P r a k t I s c h e Testen von Software-Systemen Systemen - Literatur 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) Grundlegende Literatur B. Beizer: Software Testing Techniques,

Mehr

swp12-6 Aufgabenblatt Qualita tssicherungskonzept

swp12-6 Aufgabenblatt Qualita tssicherungskonzept 1 Dokumentationskonzept Interne Dokumentation 2 Dokumentation der Funktionen 2 Programmierstandards 2 Externe Dokumentation Dokumente 3 Was muss in jedem Dokument vorhanden sein? 3 2 Testkonzept Einleitung

Mehr

Software - Testung ETIS SS05

Software - Testung ETIS SS05 Software - Testung ETIS SS05 Gliederung Motivation Was ist gute Software? Vorurteile gegenüber Testen Testen (Guidelines + Prinzipien) Testarten Unit Tests Automatisierte Tests Anforderungen an Testframeworks

Mehr

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3 Systems Engineering Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen! zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration

Mehr

Systemen - Literatur. Literatur. Literatur. Grundlegende Literatur

Systemen - Literatur. Literatur. Literatur. Grundlegende Literatur P r a k t I s c h e Grundlegende Testen von Software-Systemen Systemen - B. Beizer: Software Testing Techniques, van Nostrand Reinhold, 1990, ISBN 0-442-20672-0 Klassiker, sehr ausführlich, insbesondere

Mehr

Effizienzsteigerung von Softwaretests durch Automatisierung

Effizienzsteigerung von Softwaretests durch Automatisierung Bachelorarbeit am Institut für Informatik der Freien Universität Berlin, Arbeitsgruppe Programmiersprachen Effizienzsteigerung von Softwaretests durch Automatisierung David Emanuel Diestel 04.02.2016 Übersicht

Mehr

Wann lohnt sich GUI- Testautomatisierung?

Wann lohnt sich GUI- Testautomatisierung? Wann lohnt sich GUI- Testautomatisierung? Martin Moser, Gregor Schmid Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 2006-2007 Quality First Software GmbH 26.02.2007 1 Überblick Hintergrund

Mehr

Testen mit Fit und Fitnesse. Ludger Solbach

Testen mit Fit und Fitnesse. Ludger Solbach Testen mit Fit und Fitnesse Ludger Solbach 22.09.2006 Agenda Agenda Einführung Teststufen, Testarten Probleme beim Testen Fit/Fitnesse Vorstellung Arbeitsweise Features Demo Fazit 09/22/06 SSE1 Ludger

Mehr

Testgetriebene Entwicklung

Testgetriebene Entwicklung Testgetriebene Entwicklung Arbeitskreis Objekttechnologie Norddeutschland Hamburg, 18.03.2002 Frank Westphal freier Berater, Hamburg Tammo Freese OFFIS, Oldenburg westphal@acm.org tammo.freese@offis.de

Mehr

Web-Testen mit JUnit und HttpUnit. Kai Schmitz-Hofbauer Lehrstuhl für Software-Technik Ruhr-Universität Bochum

Web-Testen mit JUnit und HttpUnit. Kai Schmitz-Hofbauer Lehrstuhl für Software-Technik Ruhr-Universität Bochum 1 Web-Testen mit JUnit und HttpUnit Kai Schmitz-Hofbauer Lehrstuhl für Software-Technik Ruhr-Universität Bochum 2 Inhalt Entwicklertests in der Praxis Unit-Testing JUnit HttpUnit Praktisches Beispiel Bewertung

Mehr

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess Kompetenz rund um Ihren Entwicklungsprozess Einführung des mit Anbindung an HP Quality Center Embedded goes medical 2011, München Dipl. Ing. (Univ) Gerhard Baier Entwicklungsleitung Projekthistorie suite

Mehr

Dokumentationskonzept

Dokumentationskonzept 1. Eigene Java Code Convention Dokumentationskonzept Soweit nichts Abweichendes angegeben, sind die Implementierer dazu gehalten, sich an die Regeln für guten Code aus den allgemeinen SUN Konventionen

Mehr

Qualitätsmanagement im Projekt

Qualitätsmanagement im Projekt Software-Engineering Qualitätsmanagement im Projekt Vorlesung im Wintersemester 2008/2009 Fakultät Wirtschaftsinformatik Klaus Mairon, M.Sc. Inhalte Messen und Bewerten: Metriken in der Qualitätssicherung

Mehr

OPTIMIERUNG DER BETRIEBSPROZESSE AUF CONTAINERTERMINALS

OPTIMIERUNG DER BETRIEBSPROZESSE AUF CONTAINERTERMINALS OPTIMIERUNG DER BETRIEBSPROZESSE AUF CONTAINERTERMINALS ISETEC Cluster Terminal-interne Systeme IT, 12. Januar 2010 Hamburger Hafen und Logistik AG Projektübersicht STRUKTUR DES VERBUNDVORHABENS - Teilprojekt

Mehr

Systematisches Testen der Funktionalität von Softwaresystemen. 17. Juni 2015

Systematisches Testen der Funktionalität von Softwaresystemen. 17. Juni 2015 Systematisches Testen der Funktionalität von Softwaresystemen 17. Juni 2015 Überblick Semantische Qualität von Software Teststrategien und prinzipien Testgetriebene Softwareentwicklung Welche Arten von

Mehr

ETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin

ETL-Industrialisierung mit dem OWB Mapping Generator. Irina Gotlibovych Senior System Beraterin ETL-Industrialisierung mit dem OWB Mapping Generator Irina Gotlibovych Senior System Beraterin MT AG managing technology Daten und Fakten Als innovativer Beratungs- und IT-Dienstleister zählt die MT AG

Mehr

Installation von 3M KODIP-SF mit Fallerfassung Version Dezember 2016

Installation von 3M KODIP-SF mit Fallerfassung Version Dezember 2016 Installation von 3M KODIP-SF mit Fallerfassung Version 2.1 1. Dezember 2016 1. Installation der 3M KODIP-SF-Client-Software... 1 1.1. Was wird mit 3M KODIP-SF installiert?... 1 1.2. Voraussetzungen...

Mehr

Inhaltsverzeichnis. Bernd Weber, Patrick Baumgartner, Oliver Braun. OSGi für Praktiker

Inhaltsverzeichnis. Bernd Weber, Patrick Baumgartner, Oliver Braun. OSGi für Praktiker Bernd Weber, Patrick Baumgartner, Oliver Braun OSGi für Praktiker Prinzipien, Werkzeuge und praktische Anleitungen auf dem Weg zur "kleinen SOA" ISBN: 978-3-446-42094-6 Weitere Informationen oder Bestellungen

Mehr

Test First ist mehr als Unit Test Sinnvolle Teststrategien für agile Tests

Test First ist mehr als Unit Test Sinnvolle Teststrategien für agile Tests Test First ist mehr als Unit Test Sinnvolle Teststrategien für agile Tests Dipl.-Math. Christian Alexander Graf Erlangen, den 24.09.2013 Übersicht Qualität ist eine Konstante Agile Ansätze Agile Testing

Mehr

Modellgetriebene Softwareentwicklung. Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg

Modellgetriebene Softwareentwicklung. Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg Modellgetriebene Softwareentwicklung Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter: Gabriele Taentzer, Daniel Strüber Kontakt:

Mehr

Wiederholung. Testen. Tests nach Methode zum Ableiten der Testfälle White Box Test Black Box Test

Wiederholung. Testen. Tests nach Methode zum Ableiten der Testfälle White Box Test Black Box Test Testen Tests nach Lebenzykusphase Unit, Komponententests Integrationstets Systemtests Abnahmetests, Validierung Tests nach Testziel Lasttest Penetrationstests Funktionale Tests... Wiederholung Tests nach

Mehr

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG

Verbundtests von Mobilgeräten und Backend-Systemen. Andreas Bartsch, exept Software AG Verbundtests von Mobilgeräten und Backend-Systemen Andreas Bartsch, exept Software AG Andreas Bartsch COO exept Software AG Vor 30 Jahren als Consultant im Software Entwicklungsbereich gestartet Große

Mehr

Inhalt. 3.1 Der inkrementelle Entwurf im Überblick... 13 3.2 Flache Aufwandskurve... 14 3.3 Qualitätskriterien für den inkrementellen Entwurf...

Inhalt. 3.1 Der inkrementelle Entwurf im Überblick... 13 3.2 Flache Aufwandskurve... 14 3.3 Qualitätskriterien für den inkrementellen Entwurf... ix 1 Einleitung 1 Roman Pichler Stefan Roock 1.1 Agile Softwarewicklung und Scrum............................ 1 1.2 Zielgruppe und Zielsetzung.................................. 2 1.3 Überblick über das

Mehr

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München DOAG Regionaltreffen Regionalgruppe Nürnberg Migration von Forms Client/Server ins Web Andreas Ströbel OPITZ CONSULTING München Migration von Forms Client/Server ins Web Seite 1 Agenda Oracle Forms wie

Mehr

Seminar E-Services WS 02/03 BPEL4WS. Business Process Execution Language for Web Services. Mirwais Turjalei SES 02 BPEL4WS

Seminar E-Services WS 02/03 BPEL4WS. Business Process Execution Language for Web Services. Mirwais Turjalei SES 02 BPEL4WS Seminar E-Services WS 02/03 BPEL4WS Business Process Execution Language for Web Services 02.12.2002 Themen: Einleitung! Was ist BPEL4WS?! Warum BPEL4WS?! Stellung in der Web-Service-Architektur BPEL4WS

Mehr

Testmanagement. Andreas Moessinger ATICS GmbH ATICS GmbH IT Beratung Oberstaße 48/c Stockstadt/Rhein

Testmanagement. Andreas Moessinger ATICS GmbH ATICS GmbH IT Beratung Oberstaße 48/c Stockstadt/Rhein 2017 Testmanagement Andreas Moessinger amoessinger@atics.de 1 Aufgaben der Testorganisation Seite 2 2017 Welche Fragen muss die Testorganisation beantworten? Wann? Was? Wo? Wie? Womit? Nostalgie an Control-M

Mehr

Constraint-basierte Planung und Optimierung von Prüfungsterminen mithilfe einer graphischen Benutzeroberfläche

Constraint-basierte Planung und Optimierung von Prüfungsterminen mithilfe einer graphischen Benutzeroberfläche Douglas Cunningham,Petra Hofstedt, Klaus Meer, IngoSchmitt (Hrsg.): INFORMATIK 2015 LectureNotes in Informatics (LNI), Gesellschaft für Informatik, Bonn 2015 Constraint-basierte Planung und Optimierung

Mehr

Software Engineering. Validierung und Verifikation. Martin Glinz Harald Gall. Kapitel 7. Universität Zürich Institut für Informatik

Software Engineering. Validierung und Verifikation. Martin Glinz Harald Gall. Kapitel 7. Universität Zürich Institut für Informatik Martin Glinz Harald Gall Software Engineering Kapitel 7 Validierung und Verifikation Universität Zürich Institut für Informatik 2005, 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

Software build (-erstellung), deployment(-verteilung) und execution(-ausführung)

Software build (-erstellung), deployment(-verteilung) und execution(-ausführung) Software build (-erstellung), deployment(-verteilung) und execution(-ausführung) (in eingebetteten Systemen) Inputvortrag Nebenläufige Systeme am 1.11.18 Georg Ringwelski Was machen Sie beim Entwickeln

Mehr

Agile Testing. Der agile Weg zur Qualität. von Siegfried Tanczos, Martin Klonk, Richard Seidl, Helmut Pichler, Manfred Baumgartner. 1.

Agile Testing. Der agile Weg zur Qualität. von Siegfried Tanczos, Martin Klonk, Richard Seidl, Helmut Pichler, Manfred Baumgartner. 1. Agile Testing Der agile Weg zur Qualität von Siegfried Tanczos, Martin Klonk, Richard Seidl, Helmut Pichler, Manfred Baumgartner 1. Auflage Hanser München 2013 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick. 7. Februar 2013

Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick. 7. Februar 2013 Modellgetriebene Softwareentwicklung: Zusammenfassung und Ausblick 7. Februar 2013 Überblick Zusammenfassung: Generell: Konzepte der Softwaretechnik im Kontext der modellgetriebenen Entwicklung Diskussion

Mehr

Projektmanagement. Vorlesung von Thomas Patzelt 9. Vorlesung

Projektmanagement. Vorlesung von Thomas Patzelt 9. Vorlesung Projektmanagement Vorlesung von Thomas Patzelt 9. Vorlesung 1 Pläne Kein Plan überlebt die erste Feindberührung - Feldmarschall Helmuth von Moltke Prognosen sind schwierig, besonders wenn sie die Zukunft

Mehr

Testmanagement. Dirk Tesche

Testmanagement. Dirk Tesche Testmanagement Dirk Tesche Agenda Einführung in die Thematik Testarten Testprozess Agile Methoden und Techniken Testautomatisierung Eingrenzung und Motivation Abbildung entnommen aus: www.campero.de Ziele

Mehr

Sicherung der logistischen Abläufe bei der HHLA durch Schutz der IT gegen aktuelle Sicherheitsbedrohungen

Sicherung der logistischen Abläufe bei der HHLA durch Schutz der IT gegen aktuelle Sicherheitsbedrohungen Sicherung der logistischen Abläufe bei der HHLA durch Schutz der IT gegen aktuelle Sicherheitsbedrohungen IT-Sicherheit Dipl.-Ing. L. Damm AGENDA HHLA-Konzern Was haben wir besonders zu schützen? Gegen

Mehr

SecurePLUGandWORK eines Winkelkopfes in ein BAZ

SecurePLUGandWORK eines Winkelkopfes in ein BAZ SecurePLUGandWORK eines Winkelkopfes in ein BAZ im Rahmen eines Verbundprojekts: Intelligente Inbetriebnahme von Maschinen und verketteten Anlagen Ein Beitrag zum Zukunftsprojekt Industrie 4.0 Reinhard

Mehr

1. Statusseminar der Förderinitiative ISETEC II Ortung im Hafenumschlag

1. Statusseminar der Förderinitiative ISETEC II Ortung im Hafenumschlag Ortung im Hafenumschlag Berlin, 09. / 10. Dezember 2010 Projektpartner Eurogate Technical Services GmbH Eurogate IT Services GmbH HHLA Container Terminal Burchardkai GmbH TU Hamburg-Harburg: Institut für

Mehr

Strategien zur Testfallgenerierung aus UML-Zustandsautomaten

Strategien zur Testfallgenerierung aus UML-Zustandsautomaten Strategien zur Testfallgenerierung aus UML-Zustandsautomaten Dipl.-Ing. Carsten Paulus (FKFS), Dipl.-Ing. Michael Wolff (ZF Friedrichshafen AG), Prof. Dr.-Ing. Hans-Christian Reuss (FKFS) Gliederung Motivation

Mehr

Viele Entwickler finden Testen langweilig.

Viele Entwickler finden Testen langweilig. 1 Viele Entwickler finden Testen langweilig. 2 Das galt auch für mich und meine Kollegen. 3 Programmierung kreativ Testen wiederholend, langweilig, eintönig 4 Programmierung konstruktiv, neuen Nutzen schaffen

Mehr

Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt.

Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt. 432 433 434 435 Auf dieser und den beiden folgenden Folien wurde jeweils ein neues Objekt der Klasse FigurMalerei erstellt und die angegebene Methode ausgeführt. 436 437 438 439 440 441 442 443 Die verkürzte

Mehr

Dependency Index: Kennzahlen für ein großes DB- und Software-Refactoring

Dependency Index: Kennzahlen für ein großes DB- und Software-Refactoring Dependency Index: Kennzahlen für ein großes DB- und Software-Refactoring Thomas Rahn LichtBlick SE Hamburg Schlüsselworte Kennzahlen, Refactoring, Domäne, Dependency, Komplexität Einleitung LichtBlick

Mehr

ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG

ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG ERSTELLUNG EINES KONZEPTS ZUM TESTEN DER PERFORMANCE VON JAVA CODE MIT HILFE DER FRAMEWORKS JUNIT UND TESTNG VORTRAG ZUR SEMINARARBEIT JOHANNES WALLFAHRER 20. JANUAR 2016 Inhalt 1. Einleitung 2. Was ist

Mehr

Aufbau einer Testorganisation in der Wirtschaft

Aufbau einer Testorganisation in der Wirtschaft Aufbau einer Testorganisation in der Wirtschaft Leif Erik Wagner Worum geht es? Qualtiätssicherung durch Testen Keine lästige Aufgabe / Nebentätigkeit Fehler werden übersehen Auf Testen wird verzichtet

Mehr

ecatt Hamburg

ecatt Hamburg ecatt Hamburg 05.06.10 Warum und wann testen? Eigenentwicklung Customizing Patches Upgrade Transporte SAP Walldorf Kunde DEV Kunde QTST Customizing-Einstellungen und Entwicklungsobjekte eines SAP-Systems

Mehr

ESB in Rente oder die neue Art, Systeme zu integrieren

ESB in Rente oder die neue Art, Systeme zu integrieren ESB in Rente oder die neue Art, Systeme zu integrieren Schlüsselworte Markus Lohn esentri AG Ettlingen ESB, Integration, Microservices, Container, Open Source, OpenShift Einleitung Das Verlassen der Komfortzone

Mehr

Multimedia im Netz Wintersemester 2012/13

Multimedia im Netz Wintersemester 2012/13 Multimedia im Netz Wintersemester 2012/13 Übung 10 Ludwig-Maximilians-Universität München Multimedia im Netz WS 2012/13 - Übung 10-1 Lösung zu Übungsblatt 08 Ludwig-Maximilians-Universität München Multimedia

Mehr

Model Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften

Model Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften Model Querys zur Überprüfung von sicherheitsrelevanten Eigenschaften Proseminarvortrag Werkzeugunterstützung für sichere Software Jens Knipper Fakultät für Informatik Technische Universität Dortmund 31.

Mehr

Mit XML-Spider die Gesetzesproduktion modernisieren

Mit XML-Spider die Gesetzesproduktion modernisieren know-how innovation Mit XML-Spider die Gesetzesproduktion modernisieren Von Word/PDF zu CHLexML 23.3.2006, Hubert Münst & Peter Schäuble solution Worum geht es? Wie konvertiere ich meine Erlasse in CHLexML?

Mehr

Java-Softwareentwickler für Car- Infotainment-Systeme (m/w)

Java-Softwareentwickler für Car- Infotainment-Systeme (m/w) Java-Softwareentwickler für Car- Infotainment-Systeme (m/w) Entwicklung und Erweiterung von Infotainmentlösungen eines Automobilherstellers, beispielsweise Nachrichten-, Wetter- und Navigationsdienste

Mehr

Mail Integration Solution White Paper

Mail Integration Solution White Paper Integration Solution White Paper Inhalt Allgemeine Information... 3 IMAP... 3 Rapid Automation (RA)... 3 RA Agent... 3 RA Solution... 3 Integration Solution... 4 Anwendungsfälle... 5 Download eingehender

Mehr

Projekt Message-Logger

Projekt Message-Logger M o d u l S o f t w a r e k o m p o n e n t e n T A. S W K. F 1 0 0 1 Projekt Message-Logger T e s t p l a n Horw, 06.06.2010 Projekt Dokument Schule Modul Projektteam Dozenten Letzte Änderung Projekt

Mehr

JC-24x Versions-Update von V 3.25 auf V 3.26

JC-24x Versions-Update von V 3.25 auf V 3.26 Versions-Update von V 3.25 auf V 3.26 Version 1.01 Dezember 2008 / Printed in Germany Vorspann Version 1.01 Die Firma Jetter AG behält sich das Recht vor, Änderungen an Ihren Produkten vorzunehmen, die

Mehr

Grundlagen der Risikoanalyse p. 64 Risikoanalyse in der Software-Entwicklung p. 64 Werkzeuge für die Risikoanalyse p. 68 Zusammenfassung p.

Grundlagen der Risikoanalyse p. 64 Risikoanalyse in der Software-Entwicklung p. 64 Werkzeuge für die Risikoanalyse p. 68 Zusammenfassung p. Einleitung p. 1 Wieso dieses Buch? p. 1 Wem nutzt dieses Buch wie? p. 2 Wie ist dieses Buch zu lesen? p. 3 Welche Testwerkzeuge werden genannt? p. 5 Was liefert dieses Buch nicht? p. 6 Wer sollte das Buch

Mehr

Testen von SOA-Anwendungen mit dem BPEL Testframework

Testen von SOA-Anwendungen mit dem BPEL Testframework Testen von SOA-Anwendungen mit dem BPEL Testframework Stefan Kühnlein IBM Deutschland Enterprise Application Solution GmbH Hollerithstr. 1 81829 München 0160/8848611 Stefan.Kuehnlein@de.ibm.com IBM Deutschland

Mehr

Prozesse optimieren und Kosten reduzieren in der Fertigungsindustrie. Modular, Individuell, Einfach

Prozesse optimieren und Kosten reduzieren in der Fertigungsindustrie. Modular, Individuell, Einfach Prozesse optimieren und Kosten reduzieren in der Fertigungsindustrie. Modular, Individuell, Einfach Ihr Projekt Ihr Nutzen Der Projektpartner InQu Informatics Übersicht Projektorganisation Kundenorientierung

Mehr

Continuous Integration mit VSTS Dieter Rüetschi

Continuous Integration mit VSTS Dieter Rüetschi Continuous Integration mit VSTS Dieter Rüetschi (ruetschi@ability-solutions.ch) 1 2 Warum ist Continuous Delivery so wichtig? Geschwindigkeit schnell auf dem Markt Unterstützung und Teil des ALM 3 DevOps

Mehr

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen S. Jovalekic 1), G. Martinek 1), Th. Okrusch 2) 1), 73458 Albstadt 2) Robert Bosch GmbH, Abstatt Gliederung Einleitung

Mehr

Integration von Java Legacy Code in die Fusion Middleware 11 mittels des SOA Suite Spring Components

Integration von Java Legacy Code in die Fusion Middleware 11 mittels des SOA Suite Spring Components Integration von Java Legacy Code in die Fusion Middleware 11 mittels des SOA Suite Spring Components Integration von Java Legacy Code in die Fusion Middleware 11 mittels des SOA Suite Spring Components

Mehr

Qualitätssicherung von Software

Qualitätssicherung von Software Qualitätssicherung von Software Prof. Dr. Holger Schlingloff Humboldt-Universität zu Berlin und Fraunhofer FIRST 2.2 Integrations- und Systemtest 17.11.2004 Folie 2 Hinweise Übungen: Teilnahme wird dringend

Mehr

registra Schnittstelle

registra Schnittstelle registra Schnittstelle Verwendbarkeit Die registra-schnittstelle ist nur verwendbar, wenn das Modul ZBON/Tagesabschluss Österreich aktiv ist. Voreinstellungen CTO Warenwirtschaft registra-schnittstelle

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Andreas Spillner Tilo Linz Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard 3., überarbeitete und aktualisierte Auflage I Technische l'^vrau«! D~w.-iE*arit

Mehr

Projekt Message-Logger

Projekt Message-Logger M o d u l S o f t w a r e k o m p o n e n t e n T A. S W K. F 1 0 0 1 Projekt Message-Logger T e s t p r o t o k o l l Horw, 06.06.2010 Projekt Dokument Schule Modul Projektteam Dozenten Letzte Änderung

Mehr

Private-Organizer 2.0

Private-Organizer 2.0 Private-Organizer 2.0 Einleitung Übersicht Aufgaben Adressbuch Vollversion Einleitung PrivateOrganizer ist ein Programm mit dem Sie einerseits Adressdaten Ihrer persönlichen Kontakte übersichtlich verwalten

Mehr

JUnit a Cook s Tour. Framework in Java Automatisierter Ablauf von Testfällen Testläufe kombinieren. Unterlagen als PDF auf der Übungsseite!

JUnit a Cook s Tour. Framework in Java Automatisierter Ablauf von Testfällen Testläufe kombinieren. Unterlagen als PDF auf der Übungsseite! JUnit a Cook s Tour Ziel des Frameworks Framework in Java Automatisierter Ablauf von Testfällen Testläufe kombinieren Design des Frameworks Beginne bei Nichts Schritt für Schritt aus passenden Mustern

Mehr

Unit Testing, SUnit & You

Unit Testing, SUnit & You HUMBOLDT-UNIVERSITÄT ZU BERLIN MENSCH-TECHNIK-INTERAKTION ARBEITSGRUPPE SOFTWARETECHNIK (INSTITUT FÜR INFORMATIK) ARBEITSGRUPPE INGENEURPSYCHOLOGIE (INSTITUT FÜR PSYCHOLOGIE) Unit Testing, SUnit & You

Mehr

Zur systematischen Zerlegung der Funktionen in die Teilfunktionen wird die Dekomposition gleichzeitig in 2 Richtungen umgesetzt:

Zur systematischen Zerlegung der Funktionen in die Teilfunktionen wird die Dekomposition gleichzeitig in 2 Richtungen umgesetzt: Ziel Prinzip Identifikation der Teil- und Unterfunktionen eines Produktes mittels systematischer Zerlegung in realisierbare Einheiten von Funktionsblöcken. Die Zerlegung erfolgt auf der Basis physikalischer,

Mehr

DB-Housekeeping. DB-Housekeeping in den Datenbanken der Karstadt-Filialen. Christian Treptau. Stand: housekeeping 1

DB-Housekeeping. DB-Housekeeping in den Datenbanken der Karstadt-Filialen. Christian Treptau. Stand: housekeeping 1 DB-Housekeeping DB-Housekeeping in den Datenbanken der Karstadt-Filialen Christian Treptau Stand: 31.10.2007 17.11.2007 housekeeping 1 Agenda Einleitung Kunde Infrastruktur Filialdatenbank Problemstellung

Mehr

Von der objektorientierten Steuerungssoftware zum OPC UA Interface mit CoDeSys

Von der objektorientierten Steuerungssoftware zum OPC UA Interface mit CoDeSys Von der objektorientierten Steuerungssoftware zum OPC UA Interface mit CoDeSys VDMA-Informationstag 09.11.2018 Interoperabilität in der intelligenten Produktion Dino Haarmann Application Engineering Eickhoff

Mehr

Spring & OSGi: Plattform der Zukunft. Bernd Kolb (Kolbware) Martin Lippert (akquinet agile GmbH) Gerd Wütherich (comdirect bank AG)

Spring & OSGi: Plattform der Zukunft. Bernd Kolb (Kolbware) Martin Lippert (akquinet agile GmbH) Gerd Wütherich (comdirect bank AG) Spring & OSGi: Plattform der Zukunft Bernd Kolb (Kolbware) Martin Lippert (akquinet agile GmbH) Gerd Wütherich (comdirect bank AG) 0 Inhalt Warum Spring & OSGi? Die Grundidee Der Stand der Dinge Ein praktisches

Mehr

Build Management Tool?

Build Management Tool? Build Management Tool? Funktionen Dependency Management Kompiliert den Sourcecode in Binaries Führt automatisierte Tests aus Installiert Software oder Lädt sie in Repositories Erstellt eine Dokumentation

Mehr

Durch bessere Organisation zu höherer Produktivität und Qualität

Durch bessere Organisation zu höherer Produktivität und Qualität Durch bessere Organisation zu höherer Produktivität und Qualität Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Dr. Ferdinand Gramsamer Head of Testing Services www.bbv.ch Abstract Wir gehen von

Mehr

CI was tut sich mit Jenkins in Sachen Test?

CI was tut sich mit Jenkins in Sachen Test? CI was tut sich mit Jenkins in Sachen Test? Ziel dieses Vortrags Sie sehen, dass CI mit Jenkins für alle Projektbeteiligte Nutzen stiftet Sie kennen den aktuellen Stand der Testautomation Statische Code-Analyse

Mehr

T1 - Fundamentaler Testprozess

T1 - Fundamentaler Testprozess AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In

Mehr

Automatische Testfallgenerierung aus Modellen. 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe

Automatische Testfallgenerierung aus Modellen. 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe Automatische Testfallgenerierung aus Modellen 8. Neu-Ulmer Test-Engineering-Day 2013 06.06.2013 Martin Miethe Über sepp.med Über 30 Jahre Erfahrung im industriellen Umfeld Medizintechnik Pharmazie Automotive

Mehr

Testen. SEPR Referat: Testen - Oliver Herbst

Testen. SEPR Referat: Testen - Oliver Herbst Testen Inhalt 1. Grundlagen des Testens 2. Testen im Softwarelebenszyklus 3. Statischer Test 4. Dynamischer Test 5. Besondere Tests 2 1. Grundlagen des Testens 3 Grundlagen des Testens Motivation erfüllt

Mehr

M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik B.Sc. Elektrotechnik, Studium der Elektrotechnik

M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik B.Sc. Elektrotechnik, Studium der Elektrotechnik Profil T.D. Test Consultant Jahrgang 1991 Wohnort Nürnberg / Köln Nationalität Bangladesch Ausbildung M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik

Mehr

Beweissicheres elektronisches Laborbuch (BeLab)

Beweissicheres elektronisches Laborbuch (BeLab) Beweissicheres elektronisches Laborbuch (BeLab) Workshop am in Braunschweig Darstellung des BeLab-Konzepts Dipl.-Inform. Karlsruher Institut für Technologie (KIT) Gliederung Scientific Data Lifecycle Dokumentation

Mehr

Was ist neu in der SQS-TEST /Professional Suite

Was ist neu in der SQS-TEST /Professional Suite SQS der weltweit führende Spezialist für Software-Qualität sqs.com Bitte kopieren Sie eine Folie mit einem geeigneten Bildmotiv aus der Datei Title Slides_DE.pptx (zum Download in den Präsentationsmodus

Mehr

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept

Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java. Software-Architektur basierend auf dem Plug-in-Konzept Mathematik Seminar WS 2003: Simulation und Bildanalyse mit Java Software-Architektur basierend auf dem Plug-in-Konzept Aufteilung: Probleme mit normaler/alter Software Ziele des Software Engineerings Die

Mehr

Klaros Testmanagement auf einen Blick

Klaros Testmanagement auf einen Blick Klaros Testmanagement auf einen Blick Testverwaltung Datenverwaltung Alle Daten eines Testprojekts wie Testfälle, Testsuiten, Testanforderungen, Testumgebungen, Testobjekte, Testläufe und Testergebnisse

Mehr

Verschlüsselungstool. DATUSCodierung. Benutzerhandbuch. Stand: Mai Seite 1 von 9

Verschlüsselungstool. DATUSCodierung. Benutzerhandbuch. Stand: Mai Seite 1 von 9 Verschlüsselungstool DATUSCodierung Benutzerhandbuch Stand: Mai 2016 Seite 1 von 9 Inhalt Verschlüsselungstool DATUSCodierung... 1 Inhalt... 2 Technische Details... 2 Dateien im Lieferumfang... 2 Merkmale...

Mehr

APEX Deployment u.a. mit Hudson business by integration. Oliver Lemm

APEX Deployment u.a. mit Hudson business by integration. Oliver Lemm APEX Deployment u.a. mit Hudson business by integration Oliver Lemm Berlin, 10.04.2013 Agenda Einleitung Ziel Prozesse - Entwicklung - Objekte & Livedemo - Hudson & Livedemo Ausblick Fazit 2 APEX Deployment

Mehr

Gliederung. Algorithmen und Datenstrukturen I. Eine wichtige Frage. Algorithmus. Materialien zur Vorlesung. Begriffsbestimmung EUKLID Primzahltest

Gliederung. Algorithmen und Datenstrukturen I. Eine wichtige Frage. Algorithmus. Materialien zur Vorlesung. Begriffsbestimmung EUKLID Primzahltest Gliederung Algorithmen und Datenstrukturen I Materialien zur Vorlesung D. Rösner Institut für Wissens- und Sprachverarbeitung Fakultät für Informatik Otto-von-Guericke Universität Magdeburg 1 Winter 2009/10,

Mehr

Einführung in Subversion

Einführung in Subversion Einführung in Subversion Benjamin Seppke AB KOGS Dept. Informatik Universität Hamburg Was ist Subversion? Ein Server-basiertes Versions-Verwaltungs- System Ermöglicht mehreren Benutzern die gemeinsame

Mehr

Maßgeschneiderte innerbetriebliche Logistiksteuerung In drei Schritten zum optimierten Werksverkehr mit SyncroTESS

Maßgeschneiderte innerbetriebliche Logistiksteuerung In drei Schritten zum optimierten Werksverkehr mit SyncroTESS Maßgeschneiderte innerbetriebliche Logistiksteuerung In drei Schritten zum optimierten Werksverkehr mit SyncroTESS Transportsteuerung mit SyncroTESS Schnell, einfach und flexibel Sie wollen Ihre werksinternen

Mehr

Programmierung für Mathematik HS12 Übung 1

Programmierung für Mathematik HS12 Übung 1 Programmierung für Mathematik HS12 Übung 1 15. September 2012 1 Aufgabe: Hello World 1.1 Ziele MATH-Account erstellen. Klassen mit Texteditor erstellen und anschliessend kompilieren können. Programm ausführen

Mehr

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses

Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Modellbasiertes Testen auf Basis des fundamentalen Testprozesses Tobias Eckardt, Michael Spijkerman Software Quality Lab (s-lab) Universität Paderborn 12. Februar 2009 Vorgehensmodell für Modellbasiertes

Mehr