UnitTest mit dem SQL-Developer Testgetriebene Entwicklung mit Oracle Werkzeugen
|
|
- Willi Berg
- vor 5 Jahren
- Abrufe
Transkript
1 Testgetriebene Entwicklung mit Oracle Werkzeugen Thomas Papendieck, Consultant OPITZ-CONSULTING Bad Homburg GmbH Vodafone D2 GmbH. Alfred-Herrhausen-Allee 1, Eschborn, OPITZ CONSULTING GmbH 2010 Seite 1
2 Agenda 1. Testgetriebe Entwicklung Warum? TGE-Kreislauf Werkzeuge 2. SQLDeveloper UnitTester einsetzen OPITZ CONSULTING GmbH 2010 Seite 2
3 Fakten über das Testen Tests finden Fehler in der Implementierung Tests sind Nachweis der implementierten Funktionalität Tests erfordern fachspezifisches und implementierungsspezifisches Wissen Tests müssen wiederholt werden frühes Testen senkt Kosten OPITZ CONSULTING GmbH 2010 Seite 3
4 Was ist Testgetriebene Entwicklung? automatisierte Tests mit Ja/Nein-Ergebnis Implementierung des Tests vor der Implementierung der getesteten Eigenschaft funktionale Erweiterung nur wenn fehlschlagender Test existiert wiederholte Ausführung aller existierenden Test. OPITZ CONSULTING GmbH 2010 Seite 4
5 Der Kreislauf der Testgetriebenen Entwicklung Definition der Tests Spezifikation Iterative Implementierung: Test implementieren Prüfen, ob der Test fehl schlägt produktiven Code implementieren Prüfen, ob alle Tests bestehen produktiven Code und Testcode refaktorisieren Prüfen, ob alle Tests bestehen Refactoring Test Code OPITZ CONSULTING GmbH 2010 Seite 5
6 Warum Testgetriebene Entwicklung (TGE/TDD)? reflektiert den Wert von Tests erhöht die Testabdeckung erkennt Fehler schon bei der Implementierung fördert zielgerichtete Programmierung fördert guten Programmierstil OPITZ CONSULTING GmbH 2010 Seite 6
7 Was spricht gegen Testgetriebene Entwicklung? erfordert Disziplin verändert gewohnte Abläufe Ablehnung durch Kollegen / Vorgesetzte OPITZ CONSULTING GmbH 2010 Seite 7
8 Werkzeuge allgemenin: selbst programmierte Umgebung xunit Oracle Integration von JUnit im JDeveloper UnitTester in SQLDeveloper OPITZ CONSULTING GmbH 2010 Seite 8
9 SQLDeveloper UnitTester - Weiterentwicklung des UTPLSQL-Frameworks - seit Version eigenständige Ansicht - Test-Repository in einem DB-Schema OPITZ CONSULTING GmbH 2010 Seite 9
10 Repository einrichten OPITZ CONSULTING GmbH 2010 Seite 10
11 UnitTester Ansicht OPITZ CONSULTING GmbH 2010 Seite 11
12 UnitTest erstellen OPITZ CONSULTING GmbH 2010 Seite 12
13 Weitere Implementierung (Testfall) erstellen OPITZ CONSULTING GmbH 2010 Seite 13
14 UnitTest ausführen OPITZ CONSULTING GmbH 2010 Seite 14
15 UnitTester Katalog OPITZ CONSULTING GmbH 2010 Seite 15
16 Benutzer-PL/SQL-Code OPITZ CONSULTING GmbH 2010 Seite 16
17 Tabellen- oder Zeilenkopie OPITZ CONSULTING GmbH 2010 Seite 17
18 Tabelle löschen OPITZ CONSULTING GmbH 2010 Seite 18
19 Validierungen OPITZ CONSULTING GmbH 2010 Seite 19
20 Lookups OPITZ CONSULTING GmbH 2010 Seite 20
21 Test Suites OPITZ CONSULTING GmbH 2010 Seite 21
22 Fazit negativ Testfälle nur für bestehende Programmteile gemeinsame Ausführung aller Tests nur als Suite, nicht alle Suites gemeinsam. positiv zentrale Speicherung der Testfälle und der Ergebnisse Wizard-gesteuerte Testfallgenerierung Pool für Validierungen, Setup- und Teardown-Vorgänge Übersichtliche Ergebnispräsentation OPITZ CONSULTING GmbH 2010 Seite 22
23 Fragen und Antworten OPITZ CONSULTING GmbH 2010 Seite 23
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
MehrTest-driven development JUnit-Test. Lars Varain
Test-driven development JUnit-Test Lars Varain Inhalt Test-driven Development (TDD) Junit4 Beispiel Inhalt Test-driven Development (TTD) Warum TDD? Zyklus Ausnahmebehandlung Junit4 Beispiel Inhalt Test-driven
MehrSQL Developer Unit Tests
Perry Pakull Principal Consultant Trivadis AG BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 @PerryPakull Principal Consultant Trivadis AG in
MehrTestgetriebene Entwicklung mit JUnit4
Testgetriebene Entwicklung mit JUnit4 Seminarvortrag im Fach Fortgeschrittenes Programmieren in Java, Dozent: Prof. Klinker Datum: 30.04.2010 Referent: Marius Schmeding Ausgangsfragen... Wie testet man
MehrEntwicklung von qualitativ hochwertigen APEX Anwendungen. Sven Böttcher Consultant, Apps Associates GmbH
Entwicklung von qualitativ hochwertigen APEX Anwendungen Sven Böttcher Consultant, Apps Associates GmbH Apps Associates Apps Associates gegründet 2002 in Boston (HQ) seit 2003 GDC in Hyderabad seit 2006
Mehr1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Entwicklung von Services mit Oracle SOA Suite oder JEE Markus Lohn SOA/Integration Architect 2 Copyright 2011, Oracle and/or its affiliates.
MehrDB-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
MehrJUnit. Software-Tests
JUnit Software-Tests Übersicht Einleitung JUnit Jia Li Grundlegendes Diana Howey Hendrik Kohrs Praktische Einbindung Benjamin Koch Zili Ye Einleitung in allgemeines Testen Automatische Tests Testen ist
MehrRe-Engineering: Test-First-Ansatz. Dr. Thorsten Arendt Marburg, 17. Dezember 2015
Re-Engineering: Test-First-Ansatz Dr. Thorsten Arendt Marburg, 17. Dezember 2015 Re-Engineering Patterns [Demeyer et al.] 2 Software-Evolution WS 2015/2016 Überblick Probleme Wie ändert man Teile eines
MehrTDD. mit JUnit & Mockito. Tobias Trelle, codecentric
TDD mit JUnit & Mockito Tobias Trelle, codecentric AG @tobiastrelle 1 Tobias Trelle Software Architekt @ codecentric AG Twitter: @tobiastrelle Slideshare: http://de.slideshare.net/tobiastrelle/ GitHub:
MehrIntegration 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
MehrUnit Tests mit Junit 4. Dario Borchers
Unit Tests mit Junit 4 Dario Borchers Agenda Warum testgetriebene Entwicklung von Software? - Motivation Was ist testgetriebene Entwicklung? - Prozess der testgetriebenen Entwicklung - Arten von Tests
MehrInhaltsverzeichnis. Geleitwort Einleitung... 13
5 Geleitwort..................................................... 11 Einleitung..................................................... 13 1 Einführung.......................................................
MehrProzessautomatisierung Vom Geschäftsprozess zum IT-Prozess Benjamin Brunner SOA Architect OPITZ CONSULTING Bad Homburg GmbH
Prozessautomatisierung Vom Geschäftsprozess zum IT-Prozess Benjamin Brunner SOA Architect OPITZ CONSULTING Bad Homburg GmbH Agenda Warum Prozessautomatisierung? Prozessautomatisierung in einer SOA Von
MehrAgile BI in der Praxis
Agile BI in der Praxis Agiles Testen Andreas Ballenthin, Solution Architect Thomas Flecken, Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Konferenz Nürnberg, 19.11.2013 OPITZ CONSULTING GmbH
MehrSTRICT TDD DIE UNTERSCHÄTZTE WAFFE DES ENTWICKLERS
STRICT TDD DIE UNTERSCHÄTZTE WAFFE DES ENTWICKLERS David Völkel Stuttgarter Testtage 2013 ÜBER MICH David Völkel IT-Consultant für codecentric Twitter: @davidvoelkel Schwerpunkte: Test Driven Development
Mehr5. Dokumentieren und Testen Advanced Programming Techniques. Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik
5. Dokumentieren und Testen Advanced Programming Techniques Wintersemester 2009 / 2010 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik 1 Prof. Dr. Bernhard Humm, Hochschule Darmstadt, FB Informatik:
MehrViele 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
MehrUnit 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
MehrTesten 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
MehrAgile BI in der Praxis
Agile BI in der Praxis Agiles Testen Thomas Flecken Consultant OPITZ CONSULTING Deutschland GmbH Oracle DWH Konferenz Kassel, 20.03.2013 OPITZ CONSULTING Deutschland GmbH 2013 Seite 1 Agenda 1. Vorstellung
MehrProgrammiertechnik II
Modultests Ziele Überprüfung der Korrektheit eines Moduls Korrektheit: Übereinstimmung mit (informaler) Spezifikation Modul: kleine testbare Einheit (Funktion, Klasse) Engl.: unit test White box testing
MehrTest-Driven Design: Ein einfaches Beispiel
Test-Driven Design: Ein einfaches Beispiel Martin Wirsing in Zusammenarbeit mit Matthias Hölzl, Piotr Kosiuczenko, Dirk Pattinson 05/03 2 Ziele Veranschaulichung der Technik des Test-Driven Design am Beispiel
MehrProgrammieren. JUnit-Tests. Heusch -- Ratz -- Institut für Angewandte Informatik
Programmieren JUnit-Tests Heusch -- Ratz -- KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test first development
MehrVorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g
Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g Benedikt Wolf, Senior Consultant OPITZ CONSULTING München GmbH Nürnberg, 17. November 2010 OPITZ CONSULTING GmbH 2010 Seite 1
MehrSystematisches 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
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Regionaltreffen Südbayern, München, 03.12.2015 OPITZ CONSULTING Deutschland
MehrZukunft der Oracle Applikationsentwicklung: BC4J & XML
2 Jahre Niederlassung in München Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: BC4J & XML Markus Heinisch 1 Agenda Tägliches Brot BC4J DEMO Applikation BC4J XML DEMO Applikation XML Fazit 2
MehrÜberblick über APEX Carolin Hagemann
Carolin Hagemann BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Vorstellung Oracle APEX PL/SQL-Entwicklung Carolin Hagemann Applikationsmodernisierung
MehrEnterprise JavaBeans Überblick: 8. Test-Driven Development. 8.1 Einleitung 8.2 Beispiel 8.3 Anwendung mit Eclipse und dem JBoss Application Server
Enterprise JavaBeans Überblick 1. Überblick Komponententechnologien 2. Einführung 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5. Java Persistence: Entity Manager 6.
MehrEnterprise JavaBeans Überblick
Enterprise JavaBeans Überblick 1. Überblick Java EE 5 und Komponententechnologien 2. Einführung Java EE 5 Plattform 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5.
MehrProgrammieren in Python
12. Unit-Testing Albert-Ludwigs-Universität Freiburg Handlungsplanungs-Praktikum Wintersemester 2010/2011 Wozu Unit-Testing? Autoritäre Antwort: Weil wir es im Praktikum von euch verlangen. Etwas bessere
MehrSEQIS 10 things. Herzlich Willkommen! Alexander Weichselberger SEQIS Geschäftsleitung
SEQIS 10 things SEQIS 10 things Herzlich Willkommen! Alexander Weichselberger SEQIS Geschäftsleitung SEQIS 10 things Programm 2014 20.03.14 Business Analyse Einführung in den BABOK Guide 26.06.14 API Testing:
MehrDas ungleiche Paar Koexistenz von OWB und ODI
Das ungleiche Paar Koexistenz von OWB und ODI Till Sander OPITZ CONSULTING GmbH Hamburg Schlüsselworte: Oracle Warehouse Builder, Oracle Data Integrator, Code Templates, Knowledgemodule, Mappings, Interfaces
MehrOXO³ technische Aspekte der Oracle EMEA internen BI Implementierung
OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung Bojan Milijaš (bojan.milijas@oracle.com) Senior Business Analyst (OCP) ORACLE Deutschland GmbH Kennen Sie das Sprichwort
MehrMDRE die nächste Generation des Requirements Engineerings
MDRE die nächste Generation des Requirements Engineerings Tom Krauß, GEBIT Solutions GmbH Copyright 2007 GEBIT Solutions Agenda Requirements Engineering heute eine Bestandsaufnahme Modell-Driven Requirements
MehrTHEMA: SAS DATA INTEGRATION STUDIO FÜR MEHR TRANSPARENZ IM DATENMANAGEMENT EVA-MARIA KEGELMANN
WEBINAR@LUNCHTIME THEMA: SAS DATA INTEGRATION STUDIO FÜR MEHR TRANSPARENZ IM DATENMANAGEMENT EVA-MARIA KEGELMANN HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute
MehrMyCoRe > V1.0: Technische Weiterentwicklung
MyCoRe > V1.0: Technische Weiterentwicklung Frank Lützenkirchen, Kathleen Krebs Folie 1 Kontrollflüsse bisher Kontrollflüsse sind im MyCoRe Kern oder der darauf basierenden Applikation fix und explizit
MehrFramework zur Unterstützung von Unit-Tests
JUnit Framework zur Unterstützung von Unit-Tests Automatisierte Ausführung von Tests Ideen dahinter Testgetriebene Entwicklung: Erst testen, dann programmieren Alle Testfälle häufig ausführen (nach jeder
MehrSOA Testing. Tobias Bosch OPITZ CONSULTING GmbH München
SOA Testing Tobias Bosch OPITZ CONSULTING GmbH München Schlüsselworte SOA, SOA Suite, OSB, Testing, Mock Einleitung SOA-Anwendungen sind verteilte Systeme und verwenden viele Schnittstellen, um zu kommunizieren:
MehrFortgeschrittenes Programmieren mit Java. Test Driven Development
Fortgeschrittenes Programmieren mit Java Test Driven Development Test getriebene Programmierung Benedikt Boeck Hochschule für Angewandte Wissenschaften Hamburg 6. November 2009 B. Boeck (HAW Hamburg) Test
MehrGutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt
Gutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt 1 David Tanzer Bakk. Techn. (JKU Linz) Certified Scrum Master Freiberufler seit 2006 http://davidtanzer.net business@davidtanzer.net
MehrUnit Tests in der Testgetriebenen Entwicklung
Unit Tests in der Testgetriebenen Entwicklung Reduzierung des Testanteils am Gesamtsoftwareentwicklungsaufwand -- neue Strategien und Tools -- Hauptseminar Systemorientierte Informatik Christian Krauß
MehrWorkflows ganz einfach Einführung in die Process Cloud
Workflows ganz einfach Einführung in die Process Cloud Dr. Thomas Schuster DOAG Konferenz 2015-18. November 2015 EINFACH MEHR > BEGEISTERUNG "Mit unserer Begeisterung für führende Technologien vernetzen
MehrVERGLEICH ERFAHRENER UND UNERFAHRENER ENTWICKLERPAARE. Andreas Höfer Universität Karlsruhe, Fakultät für Informatik
VERGLEICH ERFAHRENER UND UNERFAHRENER ENTWICKLERPAARE Andreas Höfer Universität Karlsruhe, Fakultät für Informatik 2 Studien zu agilen Methoden Meta-Studie: Paarprogrammierung 3 vs. Einzelprogrammierung
MehrCI 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
MehrSystematisches Testen
Systematisches Testen SEP 136 Unit Testing Objektorientierte Entwicklung Entwicklung von vielen unabhängigen Einheiten (Klassen, Methoden), aus denen das Gesamtprogramm zusammengesetzt wird. Ziel: Wenn
MehrAPEX 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
MehrSOA Continuous Integration
SOA Continuous Integration Jürgen Broda Continental Automotive GmbH Regensburg Martin Karmann und Daniel Kleine-Albers OPITZ CONSULTING München GmbH München Schlüsselworte SOA, CI, Continuous Integration,
MehrAbschlussbericht. Erstellung eines automatisierten Build-Prozesses für Eclipse-RCP- Anwendungen am Fallbeispiel Control System Studio.
Abschlussbericht Erstellung eines automatisierten Build-Prozesses für Eclipse-RCP- Anwendungen am Fallbeispiel Control System Studio Christian Weber Agenda Motivation (3-5) Vorgehen (6-7) Konzeptionelle
MehrMicro Focus Unit Testing Framework in Visual COBOL 3.0. Rolf Becking 29.August 2017
Micro Focus Unit Testing Framework in Visual COBOL 3.0 Rolf Becking 29.August 2017 Unser heutiges Webinar Wozu dient das Micro Focus Unit Testing Framework? Welches Konzept steckt dahinter? Wie wird ein
MehrUnitTests? Ja, aber richtig!
überraschend mehr Möglichkeiten! UnitTests? Ja, aber richtig! O.O.P. Conference / München Thomas Papendieck, Senior Consultant OPITZ CONSULTING 2017 Inhalte 1 Worüber ich nicht spreche 2 Anforderungen
MehrTesten von Android- Anwendungen. 6. Juni 2013
Testen von Android- Anwendungen 6. Juni 2013 Taentzer Software-Praktikum 2013 91 Überblick Entwicklung von Testfällen informelle Beschreibung der Testfälle auf Basis der Anwendungsfallbeschreibungen Implementierung
MehrEin- und Ansichten DOAG Regionaltreffen Bremen Oktober 2010
Ein- und Ansichten DOAG Regionaltreffen Bremen Oktober 2010 Ulrich Gerkmann-Bartels Senior Consultant Business Oracle Technologies ugb@team-pb.de Agenda Erwartungen und Anforderungen Ergebnisse und Erfahrungen
MehrSIG Development. 100%ige Generierung von Formsmasken mit Designer 6i. Gabriele Friedel. Dr. Peter Koch
SIG Development 100%ige Generierung von Formsmasken mit Designer 6i Dr. Peter Koch Gabriele Friedel Nordrheinische Ärzteversorgung Tersteegenstr. 9 40474 Düsseldorf 21. Februar 2008 1 Agenda Vorstellung
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
MehrSoftware - 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
MehrBest Practices und Tools für Upgrades aus der Sicht der Applikation
Best Practices und Tools für Upgrades aus der Sicht der Applikation Jan-Peter Timmermann Principal Consultant Trivadis GmbH 3. Trivadis Oracle Forms Community 07.07.2011 Zürich Basel Bern Lausanne Zürich
MehrAnforderungsanalyse für SOA Services
Anforderungsanalyse für SOA Services mittels BPMN 2.0 und UML Björn Hardegen b.hardegen@mid.de Dr. Gregor Scheithauer gregor.scheithauer@opitz consulting.com München, 29.02.2012 I N H A L T 1. Herausforderungen
MehrUnit-Test Theorie und Praxis. Stephan Seefeld, INGTES AG
Unit-Test Theorie und Praxis Stephan Seefeld, INGTES AG Inhalt Was sind Unit-Test? NUnit für.net Demo Seite 2 Quellen Für diesen Vortrag verwendete Quellen: dotnet User Group Berlin Brandenburg http://www.dotnet-berlinbrandenburg.de/
MehrVom Testkonzept zu JUnit
Testen und Testkonzept Dipl.-Inf. (FH) Christopher Olbertz 2. Dezember 2014 Testen und Testkonzept Warum testen? Wichtig, obwohl bei Programmierern unbeliebt Stellt weitgehend korrekte Funktionsweise eines
Mehr<Insert Picture Here> Generierung von ADF-Applikationen aus Metadaten des Oracle Designer
Generierung von ADF-Applikationen aus Metadaten des Oracle Designer Jürgen Menge Oracle Deutschland Oracle Designer - Metadaten Investment vieler Anwender liegt in den Metadaten des
Mehr20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0
20. Deutsche Anwenderkonferenz 2007 Software Entwicklung 2.0 Raus aus dem Chaos mit der kollaborativen Open Source- Entwicklungsumgebung. Nürnberg 21. November 2007 Robert Szilinski PROMATIS software GmbH
MehrDOAG 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
MehrWeb-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
MehrInsight 2011. Anforderungsanalyse für SOA Services. Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH
Insight 2011 Anforderungsanalyse für SOA Services bei einer deutsche Behörde Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH Nürnberg, 29. November 2011 MID Insight 2011 Seite
MehrGESTERN OWB, HEUTE ODI
GESTERN OWB, HEUTE ODI Ein Erfahrungsbericht eines OWB - Entwicklers Christian Piasecki! ÜBER MICH Christian Piasecki Consultant Beratung, Training, Entwicklung Oracle Technologie Oracle BI Suite Oracle
MehrDas Eclipse Jubula Projekt zur funktionalen Testautomatisierung
Werkzeuge Hier für soll Software-QS der Titel rein und -Test Das Eclipse Jubula Projekt zur funktionalen Testautomatisierung Alexandra Schladebeck BREDEX GmbH www.qs-tag.de Veranstalter: imbus AG www.qs-tag.de
Mehr7. Zusammenfassung (1)
Typisierung in OO-Sprachen Subtyping vs. Subclassing Untertypen für Typkonstrukte Funktionsuntertypen und Überschreiben Generik Einsatz von Vererbung konzeptioneller Entwurf: Abstraktion Spezialisierung
Mehr1 Überblick. Alles geregelt Alles geregelt: Einsatz von Rule Engines in SOA Projekten. Heiko Spindler Senior Architekt
Alles geregelt Einsatz von Rule Engines in SOA Projekten Heiko Spindler Senior Architekt OPITZ CONSULTING GmbH DOAG SIG SOA Frankfurt, 03.05.2010 OPITZ CONSULTING GmbH 2010 Seite 1 1 Überblick OPITZ CONSULTING
MehrJUnit (Version 4.x) Framework zur Unterstützung von Unit-Tests. Wir verwenden nicht JUnit 3.x. Ideen dahinter. Test-Methode
JUnit (Version 4.x) Framework zur Unterstützung von Unit-Tests Automatisierte Ausführung von Tests Wir verwenden nicht JUnit 3.x Erfordert anderes Programmierkonzept Ideen dahinter Testgetriebene Entwicklung:
MehrEinführung ORACLE BI Suite 11g
Einführung ORACLE BI Suite 11g Alexander Stolz Consultant OPITZ CONSULTING Gummersbach GmbH Gummersbach, 07.10.2010 OPITZ CONSULTING GmbH 2010 Seite 1 1 Einführung in die Komponenten OPITZ CONSULTING GmbH
MehrETL-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
MehrModellbasiertes Testen mit UTP
Modellbasiertes Testen mit UTP Daniel Löffelholz 16. Dezember 2008 Einführung Motivation Grundlagen Modellbasiertes Testen Einordnung Vorgehen Technologien UML Testing Profile Beispiel Ausblick Anwendungsbeispiel
MehrVerbesserung des Entwicklungsprozesses durch testgetriebene Entwicklung und kontinuierliche Integration
Verbesserung des Entwicklungsprozesses durch testgetriebene Entwicklung und kontinuierliche Integration Stefan Rossbach Institut für Informatik Freie Universität Berlin 07.07.2011 Überblick Testen von
MehrMail 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
MehrAPEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH
APEX und Workflows: Spaghetticode oder Integration Sven Böttcher Consultant, Apps Associates GmbH Apps Associates Apps Associates gegründet 2002 in Boston (HQ) seit 2003 GDC in Hyderabad seit 2006 in Dortmund
MehrSQL Developer 4 DBAs DOAG Datenbank 2015 Düsseldorf Referent Ernst Leber. Düsseldorf, den
SQL Developer 4 DBAs DOAG Datenbank 2015 Düsseldorf Referent Ernst Leber 1 Ernst.leber@mt-ag.com Düsseldorf, den 16.6.2015 MT AG GESCHÄFTSFORM HAUPTSITZ INHABERGEFÜHRTE AG RATINGEN GRÜNDUNGSJAHR 1994 BESCHÄFTIGTE
MehrProgrammieren. JUnit-Tests. Heusch -- Ratz -- Institut für Angewandte Informatik
Programmieren JUnit-Tests Heusch -- Ratz -- KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Testgetriebene Entwicklung (auch testgesteuerte Programmierung, engl. test-driven development
MehrCode verifizieren mittels
Code verifizieren mittels Unit- und Regressionstests Institut für Numerische Simulation, Universität Bonn Seminarreihe Technische Numerik Wozu sollen gut sein? Was für Testarten gibt es? Wie funktionieren
MehrAutomatisierte Akzeptanztests. Olaf Eschenbruch
Automatisierte Akzeptanztests Olaf Eschenbruch 10.04.2018 Motivation Wo stehen wir im Cynefin Framework Iterative Feedback Systeme Realm of unknown unknowns Agile Methoden Quelle: A Leader s Framework
Mehr2 Einführung in das Konfigurationsmanagement 11
v 1 Einleitung 1 1.1 Wer dieses Buch lesen sollte........................ 2 1.2 Warum Subversion, Maven und Redmine?............. 3 1.3 Wo ist das Ant-Kapitel?........................... 5 1.4 Abgrenzung
MehrExtreme Programming ACM/GI Regionalgruppe Bremen, 12.6.2001
Extreme Programming ACM/GI Regionalgruppe Bremen, 12.6.2001 Tammo Freese OFFIS, Oldenburg freese@acm.org http://www.tammofreese.de Frank Westphal unabhängiger Berater westphal@acm.org http://www.frankwestphal.de
MehrComparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
MehrServicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH
Servicebeschreibung mit der Oracle BPA Suite Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH Nürnberg, 06.11.2009 OPITZ CONSULTING GmbH 2009 Seite 1 Agenda 1. Überblick 2. Prozesse als
MehrObjektorientierte Programmierung
Universität der Bundeswehr Fakultät für Informatik Institut 2 Priv.-Doz. Dr. Lothar Schmitz FT 2006 Übungsblatt 8 Lösungsvorschlag Objektorientierte Programmierung 19. 06. 2006 Lösung 16 (Composite-Muster
MehrPL/SQL Continuous Integration mittels Hudson Benjamin Jörger
PL/SQL Continuous Integration mittels Hudson Benjamin Jörger Strategische Beratung Prozesse DB Struktur Zukunftssicherheit Wartung& Support Wartung Aktualisierung Administration Support Oracle Lizenzmanagement
MehrDOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007
DOAG SIG Day E-Business Suite und SOA: Was ist heute schon möglich? Frankfurt 26. April 2007 Thomas Karle PROMATIS software GmbH 1 E-Business Suite und SOA Agenda Geschäftsprozesse auf Basis von SOA Business
MehrTest 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
MehrVertrauen ist gut, Kontrolle ist besser! APEX Applikationen automatisiert testen 2018 DATAGROUP
Vertrauen ist gut, Kontrolle ist besser! APEX Applikationen automatisiert testen Vorstellung Henner Hucke Dipl. Ing. agr. an der Martin Luther Universität Halle seit 1994 Tätigkeitsschwerpunkt Datenbanken
MehrDOAG HC ApEx Workshop. OPITZ CONSULTING GmbH 2009 Seite 1
OPITZ CONSULTING GmbH 2009 Seite 1 Ein Kurzeinstieg in Oracle Application Express Enno Schulte, Werksstudent OPITZ CONSULTING Gummersbach GmbH Fachhochschule Gummersbach, 07.10.2009 OPITZ CONSULTING GmbH
MehrTesten von sicherheitskritischer Embedded Software mit frei verfügbaren Tools. - ein Erfahrungsbericht
Testen von sicherheitskritischer Embedded Software mit frei verfügbaren Tools - ein Erfahrungsbericht Martin Mühlemann CSA Engineering AG, CH-4500 Solothurn Ausgangslage Embedded-Firmware testen für ein
MehrSOA verspielt - rekursive BPEL Prozesse
SOA verspielt - rekursive BPEL Prozesse Guido Neander MT AG Ratingen Schlüsselworte SOA, BPEL, rekursive Programmierung, Development, Deployment Einleitung Bei komplexen Problemstellungen (z. B. Aufgaben
MehrSpring IDE. Christian Dupuis - Spring 2.0 Release Party
Spring IDE Torsten Jürgeleit, J Christian Dupuis - Spring 2.0 Release Party Agenda? Überblick? Spring Beans Unterstü? Spring Web Flow Unterstü? Geplante Erweiterungen? Demonstration Überblick? Spring gibt
MehrCollaboration meets ECM lobosphere ist rechtskonform, skalierbar und benutzerfreundlich
Collaboration meets ECM lobosphere ist rechtskonform, skalierbar und benutzerfreundlich lobosphere erweitert das lobo Produkt Lösungsspektrum um SharePoint basierte ECM-Lösungen und bietet ein ganzheitliches
Mehr1:1 Forms nach Java Migration Ein Erfahrungsbericht
1:1 Forms nach Java Migration Ein Erfahrungsbericht DOAG Regionaltreffen Südbayern/München Arne Könnecker Senior Berater OPITZ CONSULTING München GmbH 1:1 Forms nach Java Migration, 09.03.2009 Seite 1
MehrPrototypische Integration automatisierter Programmbewertung in das LMS Moodle
Prototypische Integration automatisierter Programmbewertung in das LMS Moodle Sebastian Becker, Andreas Stöcker, Daniel Bräckelmann, Robert Garmann, Sören Grzanna, Felix Heine, Carsten Kleiner, Peter Werner,
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH APEX Connect 2016, Berlin, 26.04.2016 OPITZ CONSULTING Deutschland GmbH 2016
Mehr