Unit Testing Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Planung von Softwareprojekten WS 2014/15 Christoph Stollwerk.

Slides:



Advertisements
Ähnliche Präsentationen
Leiter des Fachsprachenzentrums: Dr. Klaus Schwienhorst
Advertisements

Das „Vorgehensmodell“
Durable Encoding oder: Die Antwort auf all‘ unsere Fragen.
Concurrent Use.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Einzeltests im Rahmen des V-Modelles Aufgaben Überprüfung des Programmcodes mit Hilfe.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Testing Frameworks im Internet Testing Framework (xUnit, unit testing)
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Regeln für Tester - best practice 1 Prüfe das eigene Programm nie als Einziger Testen.
Beispiel: Wasserfallmodell als einfaches Phasenmodell
Virtuelle Forschungsumgebungen Hintergrundbeitrag: HTML5: Video Player und VideoJS Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung.
SOAP (Simple Object Access Protocol)
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Kapitel 12: „Variablen und Konstanten verwenden und Spiele.
WS 2012/13 Dozent: Prof. Dr. Thaller Von Mariantonietta Bellia
KLIPS 2.0: Navigation über den Modulbaum
Mi, Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbetung SoSe 2011 Seminar: Allgemeine Informationstechnologien I Dozentin:
Fehlerabdeckung/ Regressionstest1 Testen und Analysieren von Software Fehlerbehebung und Re-Engineering Fehlerabdeckung/ Regressionstest Vortragende:
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
UML Begleitdokumentation des Projekts
Don`t make me think! A Common Sense Approach to Web Usability
Moderner Holzbau Magnus Frühling.
Barcodes und QR Codes Universität zu Köln
Testgetriebene Entwicklung (TDD)
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
Bildungssystem Indiens
UNIVERSITÄT ZU KÖLN HISTORISCH-KULTURWISSENSCHAFTLICHE INFORMATIONSVERARBEITUNG REUSABLE - CONTENT SS 2013 MARIA WAGNER ReST.
MS Windows - Eine kleine Einführung Universität zu Köln Historisch-Kulturwissenschaftliche Informationswissenschaften Allgemeine Informationstechnologien.
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
Tim Gehrke Projektlabor WS 12/13
Agenda 13: Begrüßung & Einführung in das Thema
Test prep for test 6 Unit 5. a b c d Was machst du gern?
Portabilität Seminar aus Softwareentwicklung: Programmierstil Christine Schiestl WS 02 / 03.
Bonn-to-code.net Nutzung von.NET User Controls in Legacy Code Sascha Lehmann
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Vorlesung: 1 Workgroup Computing 2003 Prof. Dr. G. Hellberg Studiengang WI FHDW Vorlesung: Workgroup Computing 2. Quartal 2003.
Clean Code Software-Entwicklung als Handwerkskunst Thomas Nagel, November 2011.
PRAKTISCHE ANWENDUNG DES REQUIREMENTS ENGINEERING Webarchivierung Universita ̈ t zu Ko ̈ ln Institut fu ̈ r Historisch-Kulturwissenschaftliche Informationsverarbeitung.
Der kinetische Energiespeicher Einsatzgebiete und Stand der Anwendung
Rational Unified Process
© 2014 Fake the Unfakeable Isolating Code Under Test with Microsoft Fakes ©
Prototyping Augmented Reality Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Aktuelle Probleme digitaler Medien / Medien.
Thomas Schissler – artiso solutions GmbH Artur Speth – Microsoft Deutschland GmbH.
TODOR TODOROV WS 14/15 PLANUNG VON SOFTWARE PROJEKTE CHRISTOPH STOLLWERK Sentiment Analysis.
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Unified Modeling Language UML
Agile Softwareentwicklung
An Approach to the Preservation of Digital Records National Archives of Australia Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung.
Die Theorie des Konzepts Open Source
„Continuous Delivery“
1 Universität zu Köln Historisch –Kulturwissenschaftliche Informationsverarbeitung AM1 - Humanities Computer Science – Hauptseminar WS 2014/2015 Referent:
Digitale Langzeitarchivierung Sustainability of Digital Formats Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Hauptseminar.
Review of Verb Tense & Expressing Opinions
XPath Datenmodell und Sequenzen Universität zu Köln – Historisch-Kulturwissenschaftliche Informationsverarbeitung Datenbanktechnologie – Daniel Ebner –
Virtuelle Forschungsumgebung in Musikwissenschaft
Open Source und Open Office Referenten: Anja Stadler & Fabian Gebauer.
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
Test-Driven Development
Benutzerprofil "Laie" Editionsphilologie -Historisch kulturwissenschaftliche Informationsverarbeitung- Universität zu Köln WS 2006/07 unter Leitung von:
PHP und MYSQL am Normalformen SQL PHP und (My)SQL Historisch Kulturwissenschaftliche Informationsverarbeitung Sebastian Beyl Universit.
Software - Testung ETIS SS05.
Minecraft Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Re-usable Content in 3D und Simulationssystemen SS 2015 Prof.
Wirtschaftlichkeitsrechnung

Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
Tierversuche Objectives:
Crowdsourcing Einführung in die Archivarbeit im Internetzeitalter Universität Stuttgart Dr. Joachim Kemper.
SEMINARVORTRAG Von Jonas Robers METHODEN UND TOOLS ZUR ERFASSUNG VON TESTFÄLLEN.
On the edge, we need to soar or dive, or we will fall.
Der, die das pronouns Deutsch I kapitel 3-2.
Test.
Präsentation Projektmanagment „V – MODELL“
 Präsentation transkript:

Unit Testing Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung Planung von Softwareprojekten WS 2014/15 Christoph Stollwerk Referent: Timo Schumann

Gliederung Definition Unit Test Unit Testing in der Softwareentwicklung Vor- und Nachteile

Definition Unit Test Dt. Modultest, Komponententest (Units) Das Abtesten des entwickelten Quellcodes in einzelnen Units Meist vollautomatisiert Wichtige Einheit in Richtung Qualitätssicherung

Vor- und Nachteile von Unit Test Nachteil: Zeit- bzw. Testaufwand Vorteile: Frühe Fehlerfindung Resultierende bessere Struktur und Qualität Code bleibt langfristig nachvollziehbar und veränderbar

Quellen: unit-tests/unittests.html beginners-guide-to-unit-testing-what-is-unit- testing--wp nit-test