ER-Modelle zur klaren Begrifflichkeit bei der Testentwicklung
|
|
- Hans Fried
- vor 7 Jahren
- Abrufe
Transkript
1 ER-Modelle zur klaren Begrifflichkeit bei der Testentwicklung Dr. Matthias Hamburg, German Testing Board e.v. Dr. Baris Güldali, s-lab - Universität Paderborn Paderborn, 15. Oktober 2015 GI-TAV Konferenz
2 Agenda Wozu ER-Modellierung von Testprozessen? Ein aktuelles ER-Modell Vergleich mit UTP Schlussfolgerung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 2
3 Motivation Softwaretesten ist ein Geschäftsprozess Aktivitäten: Testanalyse, Testentwurf, Testrealisierung, Testdurchführung, Entitäten: Testobjekt, Testfall, Testskript, Testprotokoll, Fehlerbericht,... Begrifflichkeiten in der Praxis oft unklar, uneinheitlich genutzt, ISTQB Zertifizierungssprogramm bringt Verbesserung gemeinsames Verständnis der Testbegrifflichkeiten Wird als de facto -Standard angesehen Begriffe zwar standardisiert, aber informell, damit interpretierbar Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 3
4 Beispiele für Entitäten im ISTQB Glossar Testfall: ( ) Testfälle werden entwickelt im Hinblick auf ein bestimmtes Ziel bzw. auf eine Testbedingung, Testziel: Ein Grund oder Zweck für den Entwurf und die Ausführung von Tests. Testbedingung: Eine Einheit oder ein Ereignis, ( ), welche bzw. welches durch einen oder mehrere Testfälle verifiziert werden kann. Zirkelverweis Testumgebung: Eine Umgebung, die benötigt wird, um Tests auszuführen. ( ) Test: Eine Menge von einem oder mehreren Testfällen. Testfall: Wie oft führt man einen Testfall aus? Wie viele konkrete Testfälle gibt es zu einem abstraktentestfall? Inkonsistenz Lücke Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 4
5 Lösungsidee: ER-Modellierung Entity-Relationship (ER) Modellierung ist ein Standardverfahren Bei der Modellierung von Geschäftsprozessen In UML: Eine Anwendung der Klassendiagramme Vorteile der ER Modellierung Eindeutige Terminologie Qualitätssicherung der Geschäftsentitäten und ihrer Beziehungen Weit verbreitete Sprache, insb. für Datenbankmodellierung Formelle Modelle wie UTP, TTCN-3 gibt es schon, ABER zu technisch, wenig Akzeptanz durch Fachtester Abweichungen vom de facto -Standard von ISTQB möglich Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 5
6 Ein ähnlicher Ansatz aus der Literatur Beispiel: John Kent, 2008 Richtige Richtung ISTQB-basiert Aber nicht 100% konform Unvollständig Wir möchten die Entitäten von der Anforderung zum Fehlerbericht verfolgen Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 6
7 Agenda Wozu ER-Modellierung von Testprozessen? Ein aktuelles ER-Modell Vergleich mit UTP Schlussfolgerung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 7
8 Der Modellierungsansatz Orientiert an den Aktivitäten des fundamentalen Testprozesses Fokus auf operativen Aktivitäten: Testanalyse: Was testen? Testbedingungen Testentwurf: Wie testen? Abstrakte Testfälle Testrealisierung: Konkretisierung Konkrete Testfälle Testskripte Testdurchführung Testprotokoll Fehlerberichte Testplanung Testanalyse und Testentwurf Testrealisierung und Testdurchführung Bewertung der Endekriterien und Bericht Testabschluss Teststeuerung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 8
9 Quellen: ISTQB/GTB Glossar und Lehrplan Beispiel aus dem Glossar: Testfall: Umfasst folgende Angaben: die für die Ausführung notwendigen Vorbedingungen, die Menge der Eingabewerte ( ), die Menge der vorausgesagten Ergebnisse, sowie die erwarteten Nachbedingungen. Testfälle werden entwickelt im Hinblick auf ein bestimmtes Ziel bzw. auf eine Testbedingung, Beispiel aus dem Lehrplan: Testrealisierung und -durchführung ist die Aktivität, bei der unter Berücksichtigung aller anderen Informationen, die zur Testdurchführung nötig sind, Testabläufe und Testskripte spezifiziert werden, indem Testfälle in einer besonderen Reihenfolge kombiniert werden. Des Weiteren wird die Testumgebung in dieser Phase entsprechend konfiguriert und genutzt Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 9
10 ER-Modell für Testanalyse und -Entwurf Testanalyse Testentwurf Testobjekt 1 wird getestet mit Testziel Testfall 1 Besteht aus Testeinheit begründet verifiziert Vorbedingungen Eingabewerte Vorausgesagte Ergebnisse Erwartete Nachbedingungen enthält 1 ist spezifiziert Anforderung Ist rückverfolgbar zu Testbedingung verifiziert abstrakter Testfall Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 10
11 ER-Modell f. Testrealisierung und -Durchführung Testentwurf Testrealisierung Testdurchführung Test führt aus Testlauf Testumgebung Testfall Testskript besteht aus führt aus besteht aus Testskript- Durchführung wird ausgeführt in Testzyklus Wird ausgeführt auf ist abstrakter Testfall ist implementiert enthält als Schritt Konkreter Testfall Testprotokoll wird dokumentiert in testet Testobjekt- Version enthält Fehlerbericht Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 11
12 Agenda Wozu ER-Modellierung von Testprozessen? Ein aktuelles ER-Modell Vergleich mit UTP Schlussfolgerung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 12
13 Metamodell des UML Testing Profile (UTP) [ Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 13
14 Vergleich der Entitäten ER-Modell Test object Test item Requirement Test objective Test condition Test case Logical test case Physical test case Test script Test Test execution Test script execution Test log Defect report Test environment Test cycle Test object release UTP SUT Test objective Test case DataPool Test behavior+ DataPool Scheduler Arbiter Test log + Verdict Test context + Test component Deployment Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 14
15 Vergleich der Eigenschaften Unterstützte Aspekte ER-Modell Testanalyse Testentwurf Testrealisierung Testdurchführung Testarchitektur Testdaten Testverhalten Testzeit UTP ISTQB-Konformität 99% 70% Grad der Formalität Semi-formal Formal Werkzeuge (noch zu untersuchen) Stärken HP ALM TestBench Testanalyse und Testentwurf TTworkbench Testrealisierung und Testdurchführung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 15
16 Agenda Wozu ER-Modellierung von Testprozessen? Ein aktuelles ER-Modell Vergleich mit UTP Schlussfolgerung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 16
17 Schlussfolgerung ISTQB Glossar leistet einen wesentlichen Beitrag zur konsistenten Terminologie Aber: kein Standard, eher ein Wissenskompendium Unterschiedliche Personen/ Trainingsanbieter pflegen eigene Varianten ER-Modelle sind machbar Beschränkter, skalierbarer Aufwand Generisch ISTQB oder eigenes Modell ER-Modelle können von anderen Metamodellen profitieren Besonders im Bereich der Testdurchführung Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 17
18 Weitere Vorteile der ER-Modellierung ER-Modellierung hilft bei der Qualitätssicherung Hilft bei der Erkennung von: Zirkelverweisen, Inkonsistenzen, Redundanzen, Lücken, Ein ER-Modell hilft dabei Testwerkzeuge auszuwählen Testvorlagen zu definieren Testwerkzeuge miteinander zu integrieren Matthias Hamburg, GTB e.v.; Baris Güldali, S-Lab 18
19 Vielen Dank für Eure Aufmerksamkeit! Kontaktdaten: Autoren Dr. Matthias Hamburg Sogeti Deutschland GmbH Leiter der GTB Arbeitsgruppe Glossar Dr. Baris Güldali s-lab - Software Quality Lab Universität Paderborn Sprecher der GI-Arbeitsgruppe TAV bguldali@s-lab.upb.de
ISTQB und die Standards Freund oder Feind?
ISTQB und die Standards Freund oder Feind? Matthias Hamburg, Klaudia Dussa-Zieger German Testing Board e.v. Die Autoren Matthias Hamburg Studium und Promotion in Mathematik Managing Consultant bei Sogeti
MehrAGEDIS Methode und Werkzeuge. 1. Was ist AGEDIS 2. Die AGEDIS Methode 3. Architektur / Werkzeuge 4. Fazit
AGEDIS Methode und Werkzeuge Gliederung: 1. Was ist AGEDIS 2. Die AGEDIS Methode 3. Architektur / Werkzeuge 4. Fazit A G E D I S Automated Generation and Execution of test suites for DIstributed component
MehrBasiswissen 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
MehrIT-Arbeitskreis OWL. Testautomatisierung 2.0. Modellbasiertes Testen. Baris Güldali 08.12.2010
IT-Arbeitskreis OWL Testautomatisierung 2.0 Baris Güldali 08.12.2010 Modellbasiertes Testen Agenda Warum Testautomatisierung 2.0? Was ist MBT? Wie soll ich mit MBT anfangen? Wann ist MBT geeignet? 2 Fundamentaler
MehrBasiswissen 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
MehrZürich User Summit - Inflectra
Zürich User Summit - Inflectra Zaar Teach-IT Markus Zaar markus.zaar@qa-training.ch http://www.qa-training.ch Agenda Agenda 1 2 3 4 5 Vorstellung Wer nutzt SpiraTeam Typische Implementierungen bei Kunden
MehrTestmanagement. Full-Service
Testmanagement Full-Service Industrie 4.0 und das Internet der Dinge sind nur zwei Beispiele für die zunehmende Bedeutung von Software und die Vernetzung von Software-Systemen. Fehler in diesen Systemen
MehrModellbasierter Akzeptanztest für Scrum
Modellbasierter Akzeptanztest für Scrum Renate Löffler, Baris Güldali, Silke Geisen TAV 30, Testing meets Agility, 18.06.2010 Der Scrum-Prozess Iteratives Vorgehen : eine laufende Iteration Inkrement:
MehrLeichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum
Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum Traceability Workshop SE 2013 Aachen 26. Feb. 2013 Elke Bouillon 1, Baris Güldali 2, Andrea Herrmann 3, Thorsten Keuler
MehrTabellarischer Vergleich der. für modellbasiertes Testen aus Managementsicht. Dominik Beulen, Barış Güldalı, Michael Mlynarski
Tabellarischer Vergleich der Prozessmodelle für modellbasiertes Testen aus Managementsicht Dominik Beulen, Barış Güldalı, Michael Mlynarski TAV 29, Stralsund 12.11.2009 Überblick Wie sieht der Prozess
MehrTesterzertifizierung heute und morgen. Dr. Matthias Hamburg German Testing Board e.v.
Testerzertifizierung heute und morgen Dr. Matthias Hamburg German Testing Board e.v. Agenda GTB-Zertifizierungsmodule heute Wartung der bestehenden GTB-Module Entwicklung von neuen GTB-Modulen 14.11.17
MehrNet at Work GmbH - Paderborn
Net at Work GmbH - Paderborn Software-Qualitätssicherung - alles andere als langweilig Julia Geneberg Kurz zu meiner Person Julia Geneberg Dipl.-Mathematikerin / Nebenfach Informatik Universität Paderborn
MehrU2TP UML Testing Profile Specification
U2TP UML Testing Profile Specification UML Unified Modeling Language UML- Unified Modelling Language der OMG- Object Management Group Familie graphischer Modellierungssprachen für komplexe, objektorientierte
MehrDokumente eines IT-Projektes:
Dokumente eines IT-Projektes: - Pflichtenheft & Co - jheger@upb.de Fachbereich Informatik Paderborn, 04.06.2003 Überlappendes Phasenschema Dokumente der einzelnen Phasen 2 1.1 Überlappendes Phasenschema
MehrModellbasierter Akzeptanztest für Scrum. Renate Löffler, Baris Güldali, Silke Geisen TAV 30, Testing meets Agility, 18.06.2010
Modellbasierter Akzeptanztest für Scrum Renate Löffler, Baris Güldali, Silke Geisen TAV 30, Testing meets Agility, 18.06.2010 Testing meets Agility Agilität People over Processes Flexibel User Stories
MehrTesten - Konzepte und Techniken
Testen - Konzepte und Techniken Magdalena Luniak 21.11.2007 Magdalena Luniak () Testen - Konzepte und Techniken 21.11.2007 1 / 42 Übersicht 1 Motivation 2 Grundbegrie 3 Testen im Softwareentwicklungsprozess
MehrQualitätsreferenz für den Softwaretest: der Fundamentale Testprozess nach ISTQB
Thema Qualitätsreferenz für den Softwaretest: der Fundamentale Testprozess nach ISTQB DGQ RK Köln/Bonn, am 16.Mai 2013 Referent: Achim Mertens Folie 1 von 36 Agenda Vorstellung Einführung Grundlagen des
MehrTestmanagement in IT-Projekten
Teil 1: Projektmagazin 05/20009 Teil 2: Projektmagazin 06/2009 1 Test: Prozess, bei dem ein Programm oder ein Software-System ausgeführt wird, um Fehler zu finden Teil 1: Projektmagazin 05/20009 Teil 2:
MehrIBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline
IBM Software Bob (Product owner) Scott (SCRUM Master) Marco (Development Lead) Deb (Developer) Tanuj (Test Lead) 1 definieren 2 definieren und verlinken 3 Sprint Planning Meeting 1 Backlog pflegen 4 Sprint
MehrAgile 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
MehrMitarbeiter-Profil Dander, Jörg Testmanager
Mitarbeiter-Profil Dander, Jörg Seite 1 von 8 Projekte 03/2017 - heute ERP-Finanzen, -analyst Testmanagement, Steuerung des Testteams, Entwurf und Umsetzung einer technischen und methodischen Infrastruktur
MehrProfessionelles Software-Testing Hilfreiches Tool bei Konflikten
Tilo Linz, imbus AG 8. Karlsruher IT-Tag 09.04.2011 imbus AG Spezialisierter Lösungsanbieter für Software-Qualitätssicherung und Software-Test Seit 1992 am Markt Erfahrung und Know-how aus über 3.000 erfolgreichen
MehrAgentenbasiertes Testmanagement beim Systemtest
Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Agentenbasiertes Testmanagement beim Systemtest Christoph Malz VDI-Expertenforum Agenten in der
MehrModellbasiertes 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
MehrISO 29119: Die neue Normenreihe zum Softwaretest
Embedded & Software Engineering ISO 29119: Die neue Normenreihe zum Softwaretest technik.mensch.leidenschaft Dr. Richard Kölbl, März 2017 DIN EN ISO 9001 2011 2017 2011 Mixed Mixed Mode GmbH Mode GmbH
MehrEffizienzsteigerung 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
MehrSystemen - Einleitung
P r a k t I s c h e Testen von Software-Systemen Systemen - Einleitung 2007 Dr. Klaudia Dussa-Zieger Testen von Software-Systemen SS 2007 (1) Leitidee Certified Tester Nationale Boards und ISTQB Lehrplan
Mehr3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP
3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie
MehrTest und Abnahme bei IT-Projekten
Test und Abnahme bei IT-Projekten JURISTISCHES IT -PROJEKTMANAGEMANT WS 2015/2016 MAT THIAS HÖSCHEL DOZENT: DR. FRANK SARRE LUDWIG-MAXIMILIANS-UNIVERSITÄT MÜNCHEN Gliederung 1. Motivation 2. Einordnung
MehrWann 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
MehrModellbasierter 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
MehrTesten von Software systematisch oder agil?
von Software systematisch oder agil? Prof. Dr.-Ing. Andreas Spillner Hochschule Bremen Testing Day Baden-Württemberg 20.10.2011 Vorstellung meiner Person Studium der Informatik an der TU Berlin Praxis
MehrHERAUSFORDERUNGEN an die Qualitätssicherung
Vom Desktop zum IPAD HERAUSFORDERUNGEN an die Qualitätssicherung Jürgen Pilz PreSales Manager Applications, HP Software 87 % Agenda 80 100 120 140 40 180 20 200 0 Mobile 220 3 Quelle: Our Mobile Planet
Mehrr/october 2000 Testautomatisierung Baris Güldali 21.10.2014
Il llustrations by Steve Björkman in Intelligent Test Automation ; Harry Rabinson, Softwar re Testing & Quality Engineering September r/october 2000 Testautomatisierung Baris Güldali 21.10.2014 Vorstellung
MehrUntersuchung der Sprachkonformität und Vollständigkeit von UML 2.0 Werkzeugen
Armin Bolz 5. März 2007 Institut für Programmiermethodik und Compilerbau Untersuchung der Sprachkonformität und Vollständigkeit von UML 2.0 Werkzeugen Seite 2 Motivation Teilweise eklatante Missachtung
MehrGraphische Testfallmodellierung mit UML Expertenwissen in Bildern?
Graphische Testfallmodellierung mit UML Expertenwissen in Bildern? Dipl.-Ing. Volker Knollmann Graphische Testfallmodellierung mit UML > 25. Oktober 2006 > Folie Motivation Verbesserungspotential bei Testfallbeschreibungen
MehrBasiswissen modellbasierter Test
Basiswissen modellbasierter Test von Thomas Roßner, Christian Brandes, Helmut Götz, Mario Winter 1. Auflage Basiswissen modellbasierter Test Roßner / Brandes / Götz / et al. schnell und portofrei erhältlich
MehrSenior Consulting. Senior Consulting Strategical, Conceptual and Technical Consulting. 30.01.2011 Seite 1
30.01.2011 Seite 1 This flyer is exclusively for the use of client personnel. No part of it may be distributed, quoted or reproduced outside the client organisation without the prior written approval of
MehrTestmanagement. Q-Day. Frank Böhr Fraunhofer IESE frank.boehr@iese.fraunhofer.de
Frank Böhr Fraunhofer IESE frank.boehr@iese.fraunhofer.de Agenda Warum Testmanagement? Was sind die wichtigsten Schritte beim Testmanagement? Wie funktioniert Testmanagement Toolunterstützung Page 1/15
MehrTestmanagement. 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
MehrSoftwaretest in Praxis und Forschung
Umfrage 2015 Softwaretest in Praxis und Forschung 37. Treffen der GI-Fachgruppe TAV Test, Analyse und Verifikation von Software Friedrichshafen, 05. Februar 2015 Prof. Dr. Mario Winter Prof. Dr. Karin
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Lehrplan 2003 Testplanung
P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung Testberichterstattung Lehrplan
MehrBerufsbild Tester - eine Profession?
Berufsbild Tester - eine Profession? Ingolstadt 22. November 2013 TAV 35 Vortrag: Berufsbild Tester Aufgabe? Ausbildung? Karrierepfad? Jörn Münzel German Testing Board e.v. ITinera projects & experts Mittwoch,
MehrWann 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
MehrEreignis-basierter Test grafischer Benutzeroberflächen ein Erfahrungsbericht
29. Treffen der GI-Fachgruppe Test, & Verifikation von Software (TAV) 12. und 13. November 2009, FH Stralsund Thema: Testmanagement meets MBT Autoren: Fevzi Belli, Mutlu Beyazit, Axel Hollmann, Michael
MehrInhaltsverzeichnis. Teil I Grundlagen 1
xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz
MehrPraxiswissen Softwaretest
D3kjd3Di38lk323nnm Praxiswissen Softwaretest Testmanagement Andreas Spillner ist Professor für Informatik an der Hochschule Bremen, Fakultät für Elektrotechnik und Informatik. Er war über 10 Jahre Sprecher
MehrTestautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee 25 13355 Berlin. Telefon 030/46307-230 Telefax 030/46307-649
Testautomatisierung Lessons Learned qme Software GmbH Gustav-Meyer-Allee 25 13355 Berlin Telefon 030/46307-230 Telefax 030/46307-649 E-Mail qme Software info@qme-software.de GmbH Testautomatisierung Lessons
MehrSystemen - Testprozess. Testprozess. Testprozess: Aktivitäten. Testplanung und Teststeuerung. Testplanung und Teststeuerung
2007 Dr. Klaudia Dussa-Zieger P r a k t I s c h e Testprozess - Inhalt Testprozess Testen von Software-Systemen Systemen - Testprozess Lehrplan 2003 Testplanung Testausführung ierung Testendebewertung
MehrEin Testprozess für Modellbasiertes Testen
Ein Testprozess für Modellbasiertes Testen Seminar: Software-Qualitätssicherung Tobias Eckardt 8. Juli 2008 Testen von Softwaresystemen Fehler in einer adaptiven Geschwindigkeitsregelung (engl. adaptive
MehrINSPIRE - Modellierung
INSPIRE - Modellierung Inhalt Motivation Modellierung UML Diagramme INSPIRE-Schulung LKROS 2 Motivation Was ist ein Modell, und warum wollen wir modellieren? Warum brauchen wir eine Modellierungssprache
MehrTesten 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
MehrStandard Inhaltsverzeichnis für Testvorschrift
Standard Inhaltsverzeichnis für Testvorschrift Inhaltsverzeichnis 1. Zweck, Veranlassung... 1 2. Allgemeines... 1 2.1 Zweck der Testvorschrift... 1 2.2 Freigabe und Änderungen... 1 2.3 Prinzipien... 2
MehrTesten von Echtzeiteigenschaften für verteilte Ablaufsteuerungen
Testen von für verteilte Ablaufsteuerungen M. Jurisch, K. Beckmann Hochschule RheinMain Matthias Jurisch Kai Beckmann {Vorn.Nachn}@hs-rm.de Echtzeit 2015 http://wwwvs.cs.hs-rm.de Agenda Motivation Background
MehrVerbundtests 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
MehrDrei Methoden, ein Ziel: Testautomatisierung mit BDD, MBT und KDT im Vergleich
Drei Methoden, ein Ziel: Testautomatisierung mit BDD, MBT und KDT im Vergleich C. Brandes, B. Eberhardinger, D. Faragó, M. Friske, B. Güldali, A. Pietschker 15. Oktober 2015 Zukunftsmeile Fürstenallee,
MehrEin generativer Ansatz für den automatisierten Softwaretest,
Ein generativer Ansatz für den automatisierten Softwaretest Konferenz Softwaremanagement 2015 19. März 2015 1 isax GmbH & Co. KG Unsere IT-Experten Softwareentwicklung Systemtest Systemintegration Betriebsführung
MehrTestautomatisierung. Märchen, Möglichkeiten und praktischer Nutzen. Richard Seidl 21. Januar 2013 TU Dresden. Medizin- und Informationstechnik AG
Medizin- und Informationstechnik AG Testautomatisierung Märchen, Möglichkeiten und praktischer Nutzen Richard Seidl 21. Januar 2013 TU Dresden Kardiologische Funktionsdiagnostik Vitalfunktions-Monitoring
MehrISTQB CERTIFIED TESTER, FOUNDATION LEVEL AUSZUG AUS DEN TRAININGSUNTERLAGEN
ITQB CERTIFIED TETER, FOUNDATION LEVEL AUZUG AU DEN TRAININGUNTERLAGEN Methoden, Techniken und Werkzeuge für effizienten oftwaretest Grundlagenseminar Mission oftwarequalität Beratung Entwicklungsprozesse
Mehr1. Einführung 1.1. Definitionen
1 1. Einführung 1.1. Definitionen Unter Testen versteht man den Prozess des Planens, der Vorbereitung und der Messung mit dem Ziel, die Eigenschaften eines IT-Systems festzustellen und Unterschiede zwischen
MehrSL PROVISOR Automation in der Qualitätssicherung sinnvoll erhöhen
SL PROVISOR Automation in der Qualitätssicherung sinnvoll erhöhen Christian Langmann langmann@softwareloft.de Stefan Kohrs kohrs@softwareloft.de Oktober 2013 SoftwareLoft IT-Solutions GmbH gegründet 2004
MehrModellbasiertes manuelles Testen: Techniken und Tücken
Modellbasiertes manuelles Testen: Techniken und Tücken 23.02.2015 Objektforum Dr. Andrea Herrmann Freiberufliche Trainerin für Software Engineering herrmann@herrmann-ehrlich.de Dr. Privat-Doz. Andrea Herrmann
MehrBasiswissen 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
MehrWillkommen zur Vorlesung. im Sommersemester Prof. Dr. Jan Jürjens
Willkommen zur Vorlesung im Sommersemester 2012 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl XIV 1 Basierend auf dem Foliensatz Basiswissen Softwaretest - Certified Tester des German
MehrUML (Unified Modelling Language) von Christian Bartl
UML (Unified Modelling Language) von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 UML Unified Modelling Language... 3 2 Diagrammtypen... 3 2.1 Aktivitätsdiagramm... 3 2.1.1 Notation... 4 2.1.2 Beispieldiagramm...
Mehrarvato Heterogene Systemlandschaft
Verteiltes Testen heterogener Systemlandschaften Dr. Thomas von der Maßen Andreas Wübbeke Februar 2010 1 Inhalt 1 arvato services und das IT-Management im Bertelsmann-Konzern 2 3 Heterogene Systemlandschaft
MehrALM Test Management Cockpit. Tobias Fickinger, SAP Consulting April 2016
ALM Test Management Cockpit Tobias Fickinger, SAP Consulting April 2016 Einleitung Welche Auswertungen sind während der Testphasen wichtig? Test Planung & Design Test Durchführung & Defect Handling Test
MehrNotationen zur Prozessmodellierung
Notationen zur Prozessmodellierung August 2014 Inhalt (erweiterte) ereignisgesteuerte Prozesskette (eepk) 3 Wertschöpfungskettendiagramm (WKD) 5 Business Process Model and Notation (BPMN) 7 Unified Modeling
MehrAutomatisiertes Testen von diagrammbasierten Aufgabentypen
Jörg Böhringer E-Learning Seminar SS 08 Prof. Dr. Torsten Brinda Automatisiertes Testen von diagrammbasierten Aufgabentypen Jörg Böhringer 1 Gliederung 1. Definition 2. AGTCG 3. CourseMarker 4. ERD Drawing
MehrTesten. 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
MehrSoftwaretests 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
MehrAufbau 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
MehrWann lohnt sich GUI- Testautomatisierung?
Wann lohnt sich GUI- Testautomatisierung?... und was Entwickler dafür tun können. Martin Moser Quality First Software GmbH qfs@qfs.de Tel: +49 8171 919870 Überblick Hintergrund Motivation ROI der GUI-Testautomatisierung
MehrTestautomatisierung für das Internet der Dinge
Testautomatisierung für das Internet der Dinge Workshop Sichere Plattformarchitekturen im Programm Smart Service Welt Berlin, 15.02.2017 IoT Testobjekte, -ziele und konfigurationen Agenda Testware Werkzeugkasten
MehrDatenbankanwendungen werden oft über einen sehr langen Zeitraum (z.b. Jahrzehnte) eingesetzt
2. Datenbankentwurf Motivation Datenbankanwendungen werden oft über einen sehr langen Zeitraum (z.b. Jahrzehnte) eingesetzt Fehler sind umso teurer zu beheben, je weiter die Entwicklung bzw. der Einsatz
MehrTest offener, dynamischer Systeme
Test offener, dynamischer Systeme Institut für Informatik Neuenheimer Feld 326 69120 Heidelberg http://www-swe.informatik.uni-heidelberg.de paech@informatik.uni-heidelberg.de RUPRECHT-KARLS-UNIVERSITÄT
MehrRequirements Engineering I
Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für
MehrModell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen
Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen Roland Koppe, Stefan Häusler, Axel Hahn 2 Übersicht Einleitung und Motivation Ansatz und Methodik
MehrWeb Engineering-Seminar Methoden zur Web Modellierung: Object-oriented Hypermedia Method (OO-H)
Web Engineering-Seminar Methoden zur Web Modellierung: Object-oriented Hypermedia Method (OO-H) Dominik Kirsten Daniel Schäferbarthold Trier, 21.01.2008 1 Gliederung 1. Einführung 1.1 Anforderungen an
MehrPraxiswissen Softwaretest - Testmanagement
Praxiswissen Softwaretest - Testmanagement Aus- und Weiterbildung zum Certified Tester Advanced Level nach ISTQB-Standard dpunkt.verlag 1 Einleitung 1 1.1 Basiswissen - komprimiert 4 1.2 Praxiswissen Testmanagement
MehrGlossar. tatsächliches Verhalten. Siehe Istergebnis. TDD. Siehe testgetriebene Entwicklung. technisches Review
Deutsch Version basiert auf ISTQB /GTB Standardglossar der Testbegriffe Deutsch - Englisch (Version 3, 11.September 2015) www.imbus.de info@imbus.de tatsächliches Verhalten Siehe Istergebnis. TDD Siehe
MehrSteigerung der Testeffizienz Von modellgetriebener Entwicklung zum modellgetriebenen Testen
Dr. Marc Lettrari (E-Mail: marc.lettrari@btc-es.de) ist Bereichsleiter Rhapsody & Statemate Testing Products bei der BTC Embedded Systems AG und leitet die Entwicklung und Pflege insbesondere der IBM Rational
MehrHorst Pohlmann, The Phone House Telecom GmbH
Horst Pohlmann, The Phone House Telecom GmbH : Überblick Ziel Vortrags Ausgangssituaton und Historie Von den TAV-Begriffen (1996) zum ISTQB-Glossary(2004) ISTQB Working Party Glossary Einbettung Glossary
MehrBasiswissen 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
MehrERSTELLUNG 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
MehrEinladung TMap Test Topics
Einladung TMap Test Topics Testprozess-Automatisierung erfolgreich umgesetzt! Erfolgsfaktoren: Planung, Wissen und Menschen 21. April 2015 im Paulaner Bräuhaus in München Die erfolgreiche Automatisierung
MehrSpezifikationsbasierter Softwaretest
Spezifikationsbasierter Softwaretest Seminartermin I (10.06.2006) Prof. Dr. H. Schlingloff Humboldt Universität, Fraunhofer FIRST Dr. M. Conrad The MathWorks GmbH Zeitplanung Vortragsdauer 30 Minuten (genau
MehrM.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
MehrDGQ Regionalkreis Hamburg Anforderungsmanagement ins SW-Projekten. 08. Juni 2011
DGQ Regionalkreis Hamburg Anforderungsmanagement ins SW-Projekten 08. Juni 2011 1 Heinrich Dreier hd@3er-consult.de +49 (0)176 62635052 DGQ- Mitglied Q-Manager Navigationsentwicklung freiberuflicher technischer
MehrAgenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management
Agenda Entmystifizierung DevOps vs. Test Management Fundamentaler Testprozess Rollenverteilung Testerstellung Testplanung für Sprints Testausführung Testauswertung Fazit 2 Take-Aways Klarheit in der Begriffswelt
MehrUML im objektorientierten Reverse Engineering strukturierter DB-Anwendungen
UML im objektorientierten Reverse Engineering strukturierter DB-Anwendungen Großer Beleg Norbert Graf Aufgabenstellung Ausgangspunkte und Voraussetzungen Analysemodelle einer klassischen Datenbankanwendung
MehrEntwicklung des Softwareengineerings im Bereich der IT-TK-Technologie. Stefan Bläsius und Gregorio Roper Berlin,
Entwicklung des Softwareengineerings im Bereich der IT-TK-Technologie Stefan Bläsius und Gregorio Roper Berlin, 05.05.2004 1 ServiceForce Die ServiceForce GmbH hat engagierte Mitarbeiter in den Bereichen
MehrTest-Strategien CANopen
Insert picture and click Align Title Graphic. Test-Strategien CANopen Interaktiv Automatisiert? CANopen Techdays 26./28.01.09, München/Hamburg 2009. Vector Informatik GmbH. All rights reserved. Any distribution
MehrEntwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie
Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie Gerald Heller Agenda Standortbestimmung ALM Typischer industrieller Setup und Probleme Vorstellung von QualityCenter als ALM tool
MehrTestleitfaden für die Teilnahme am Sicherheitenmanagement-System
Testleitfaden für die Teilnahme am Sicherheitenmanagement-System der Deutschen Bundesbank via A2A (SWIFT und XML) Version 2 Inhaltsverzeichnis 1 ZIEL DES DOKUMENTS... 3 2 ORGANISATION DES TESTBETRIEBS...
MehrSoftwareanforderungsanalyse
Softwareanforderungsanalyse Evolution von Anforderungen Burkhardt Renz Institut für SoftwareArchitektur der Technischen Hochschule Mittelhessen Wintersemester 2015/16 Evolution von Anforderungen Anforderungen
MehrTestmanagement bei SAP-Projekten
Testmanagement bei SAP-Projekten Erfolgreich Planen Steuern Reporten bei der Einführung von SAP-Banking von Alberto Vivenzio, Domenico Vivenzio 1. Auflage Springer Vieweg Wiesbaden 2012 Verlag C.H. Beck
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrModellbasiertes Testen
Modellbasiertes Testen Modellierung und Generierung von Tests Grundlagen, Kriterien für Werkzeugeinsatz, Werkzeuge in der Übersicht Helmut Götz Markus Nickolaus Thomas Roßner Knut Salomon März 2009 Copyright
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
Mehr