von Valentin Durst und Steffi Klein

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum Informatik
Advertisements

Prüfung objektorientierter Programme -1
Phasen und ihre Workflows
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Gruppe Dr. Henrik Grosskreutz
Modellgetriebene Softwareentwicklung
Softwareentwicklung für Android
Malte Cornelius1 Softwareprojekt WS 2007/2008 : Java2Prolog Überblick Was war vorhanden? Java2Prolog Schnittstelle: PrologEngine-Interface Die.
Fortgeschrittenenpraktika WS 2003/04 Database Research Group, Prof. Dr. Bernhard Seeger Department of Mathematics and Computer Science University of Marburg.
1 Spezielle Packages des Java SDK (1.4) java.nio.
Imperative Programmierung -Entwicklungswerkzeuge
Werkzeuge und Softwareumgebung von Christian Michele.
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
Testgetriebene Entwicklung
FH-Hof Tools Richard Göbel. FH-Hof Tools für die Veranstaltung JUnit: Testen ANT: Build-Tool Eclipse: Entwicklungsumgebung.
ATHOS Benutzertreffen 12. November Auswerteserver Glashütten, 12. November 2008 HighQSoft GmbH, Andreas Hofmann
ATHOS Benutzertreffen 16.Juni Report of the Lab. Glashütten, 16.Juni 2005 HighQSoft GmbH, Karst Schaap
Werkzeuge und Softwareumgebung von Christian Michele.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
DFKIUtils FRODO AgentFramework ein kleiner Einblick FRODOianer-Sitzung am
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Software Design Patterns Extreme Programming (XP).
Xindice Datenbanken vs. Markup Prof Dr. Manfred Thaller WS 2009 / 2010 Referent: Seyda Kurt.
Was versteht man unter XML Schema?
Video Streaming Simon Valentini. 2 Agenda Motivation Verwendete Techniken Applikation Protokoll Integration in andere Projekte Probleme.
Projektplan Experimentelle Gestaltung 2 SS 10 TU-Wien
USE2ANT Die Umstellung von Use Makefiles zu Ant & Junit Von Isaac, Maleen und Marc.
Coccon das Web-XML-Publishing System Thomas Haller.
Wie erstelle ich einen Spielplan von unserer Homepage? Der Schlüssel liegt hinter dem Button Spiele, Ergebnisse Hier alle Spiele wählen. Hier das gewünschte.
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
Datenstrukturen innerhalb von XML Web Services. Agenda.
08. September 2010Entwicklungsstrategien in Liferay 1 Christian Krause, URZ FSU Jena, IDM-Arbeitsgruppe.
Testgetriebene Entwicklung (TDD)
Firma Kompetenz Geschäftsbereiche Outsourcing Projekte © by exabis exabis – your internet solution provider.
PHP und MYSQL am Organisatorisches Der komplette Kurs im Schnelldurchgang Bewertung von wichtig und unwichtig Historisch Kulturwissenschaftliche.
Ein Projekt der 4AHETE Prof. Tobiska Feldmann, Frank, Hampl, Höllisch, Koch, Salge.
HotPotatoes Eine einfache Möglichkeit, internetfähige Tests zu erstellen.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 Reports und AddOns Auf den folgenden Seiten wird Ihnen die Funktionsweise der Reports und.
Ein Doku-Web erstellen
Plugin Design Patterns in
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Präsentation Projektarbeit Projektarbeit vom – Erstellt von Michael Schilling 2005.
Abschlusspräsentation SWT-Projekt - Gruppe 12 „Eco-Bank“
Installation und Konfiguration des Identity Provider Shibboleth Workshop Freiburg, Franck Borel, AAR-Projekt, UB Freiburg.
Das Build-Tool ANT ETIS SS04. ant 2 Gliederung Motivation Build-Datei build.xml Bestandteile build.xml –Properties Zusammenfassung.
Silver Monkey Rollout Center
Ihren Namen Ihre Funktion.  Kopf- und Fusszeilen erstellen  Ausdrucken von Folien  Teilnehmerunterlagen oder Notizen  Speichern als PDF oder in anderen.
Continuous Integration
Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools.
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Juli 2012www.contrexx.com1 Autor: Nicolas Müller.
© 2013 TravelTainment Die Buildsysteme Ant und Maven im Vergleich Seminarvortrag von Janina Clever.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
© 2008 TravelTainment The Amadeus Leisure Group Webanwendungen mit Java - HttpServlets 17.Dezember 2010 Sebastian Olscher Erstprüfer: Hon.-Prof. Dr. H.
Das SVN Eclipse Plugin. Wofür ist SVN gedacht? Nutzung von SVN mit Eclipse Perspektive einrichten Repository einbinden Mit dem Repository arbeiten Konflikt.
J. Nürnberger2007 / 081 Tabellenkalkulation (3) Arbeiten mit Formeln am Beispiel von OpenOffice.org Calc.
Java Testtools: HTTPUnit
Brian Harvey (UC Berkeley) und Jens Mönig (deutscher Jurist (
File Objekt
Mobile Learning Engineering (MLE)
Test.
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
 Präsentation transkript:

von Valentin Durst und Steffi Klein JUnit Reports von Valentin Durst und Steffi Klein

Übersicht Motivation Installation Ein „kleines“ Beispiel Fazit

Motivation Vorteile von JUnit Reports Ergebnisse speichern Ergebnisse anzeigen Schnittstelle zum Systemtest Automatisierung

Installation Werkzeuge Eclipse Ant JUnit

Ein „kleines“ Beispiel Anfangsbedingung Klasse/Klassen zum Testen Testklasse für JUnit

Ein „kleines“ Beispiel Reports / Ant‘s ? THE build.xml Grundgerüst (Ant) Eine build.xml Datei pro Projekt XML Datei steuert Ant

Ein „kleines“ Beispiel build.xml Erstellen der build.xml

Ein „kleines“ Beispiel *.jar Einbinden der JUnit.jar Datei

Ein „kleines“ Beispiel Zwischenergebnis check So sollte das Projekt nun aussehen

Ein „kleines“ Beispiel XML XML XML Editieren der XML Datei

Ein „kleines“ Beispiel Targets in build.xml Targets  Funktionen (C++, Java)

Ein „kleines“ Beispiel Einstellungen vor dem Start Run As… Reihenfolge

Ein „kleines“ Beispiel Einstellungen vor dem Start Lib bib…

Ein „kleines“ Beispiel RUN So sollte es aussehen

Ein „kleines“ Beispiel Ergebnis Hier sieht man die einzelnen JUnit Tests

Fazit Sinnvoll … aber (+) Automatisiert Testen stark (+) Verbesserte Ausgabe (+) Kontakt mit Apache Ant (--) XML Kenntnisse vorrausgesetzt (--) Doku lässt zu wünschen übrig

Ende Vielen Dank für Ihre Aufmerksamkeit