© OPITZ CONSULTING GmbH 2010Seite 1SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; 02.09.2009; TGA, MVI,

Slides:



Advertisements
Ähnliche Präsentationen
PowerPoint PP1 - Folie 1 PP starten Leere Präsentation wählen
Advertisements

PM-Summit: Clever Meilensteine erreichen! Thomas Zimmermann, PM-Summit, München,
Daten fließen lassen XML in Microsoft Office 2003 Lorenz Goebel Frank Fischer
Java: Dynamische Datentypen
Indirekte Adressierung
FH-Hof Verwaltung von Zeichenketten Richard Göbel.
Java: Referenzen und Zeichenketten
FH-Hof Fehlerbehandlung Richard Göbel. FH-Hof Konzept Fehler können mit dem Operator throw einer übergeordneten Funktion signalisiert werden. Parameter.
Klassenvariable. Da man für jede Kuh bzw. jede Henne auf dem Markt den gleichen Preis für ein Liter Milch, bzw. den gleichen Preis für ein Ei bekommt,
Objekte werden als Adressen (Referenzen) übergeben. Dies führt manchmal zu unerwarteten Ergebnissen...
Benötigte Applets Startseite: in HTML-Format Applet auf der Startseite Das Applet, das auf der Startseite geladen wird, wird die vier Buttons und die eine.
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Das Test-Framework JUnit
Das Test-Framework JUnit
PowerPoint - PP 1 Peter Klingebiel, PowerPoint PP1 - Folie 1 Warum überhaupt Präsentation? Warum mit PowerPoint? Geht es nicht einfacher?
EXtensible Server Pages von Belrhiti El mostafa. Inhalt Was ist XSP ? Wichtige XSP Tags Erstellungsmöglichkeiten Die Basis der XSP.
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel 1 5. Test-First Prinzip Gliederung: 1. Einführung 2. Objektdiagramme zur Analyse.
DVG Kommentare1 Kommentare. DVG Kommentare 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht.
DVG Kommentare 1 Kommentare. 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht bis zum Ende der Zeile.
Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern.
Hänchen & Partner GmbH 1 Web-Anwendungen mit dem Jakarta Struts Framework 3.Juli 2003 Martin Burkhardt.
Seite 1 Interface - Konzept Ein Interface führt einen neuen Datentyp ein: interface Frau {... } Das Interface enthält Deklarationen ( keine Definitionen.
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel 1 5. Test-First Prinzip Gliederung: 1. Einführung 2. Objektdiagramme zur Analyse.
Programmiermethodik SS2007 © 2007 Albert Zündorf, University of Kassel 1 5. Test-First Prinzip Gliederung: 1. Einführung 2. Objektdiagramme zur Analyse.
Einfach verkettete Listen (OOP)
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
Service Orientierte Architektur
Online Reservierungssytem ReSys. Einleitung Gruppenmitglieder Auftrag Technologie Eingesetzte Technologie Softwarearchitektur Software-Design Use-Cases.
Online Reservierungssytem ReSys. Einleitung Gruppenmitglieder Auftrag Technologie Eingesetzte Technologie Softwarearchitektur Software-Design Use-Cases.
Manfred Lindert, Marketing-Kommunikation,
EPROG Tutorium Einheit 4 Klassen und Objekte. Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays.
Agenda 13: Begrüßung & Einführung in das Thema
ANLEITUNG Bitte eine der beiden Titelfolien auswählen und ausfüllen (Folie 2 ODER Folie 3) *.. Optionaler Input Unter Key Achievements Titel und kurze.
PM-Summit 2014 – The Pulse of Project Management Montag, 17. November 2014, im Holiday Inn Munich City Centre Ihren Präsentationstitel hier! Maxine Musterfrau,
Testtechniken-Praktikum WS 2005/06 1 Testen mit Mock- Objekten Andreas Höfer Dr. Matthias Müller.
Warum ein Präsentationsprogramm verwenden?
Präsentationsvorlage Ziel = einheitlicher Auftritt
Erste Schritte PowerPoint
Einführung in Web Services Web Services in der Praxis
Testtechniken-Praktikum WS 2005/06 1 Arbeiten mit JUnit Andreas Höfer Dr. Matthias Müller Mit Beiträgen von Johannes Link.
JUnit Grundkonzept Gruppe Markt. JUnit: Ziele Einfachheit: –Leicht erlernbare, bekannte Tools –Möglichst wenig Aufwand für die Implementierung von Testfällen.
Programmiervorkurs WS 2014/15 Instanzmethoden
Powerpoint-Tipp; Beilage zu Controlling. Punkt Nr
Titel Untertitel [Vorname] [Nachname] [Matrikel-Nummer] [Titel der Veranstaltung] [Das aktuelle Semester, z.B. WS 2014/15] [Name der/s Lehrenden] Universität.
Test-Driven Development
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
Datenmigrationstools: DTW – Kontenplan
Darmstadt | TT.MM.JJJJ Titel Folienpräsentation Untertitel Name Logo optional.
© OPITZ CONSULTING GmbH 2009Seite 1Integration und Betriebsüberwachung mit der Oracle SOA Suite 11g Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage.
Maxine Musterfrau, Musterfirma GmbH, München Max Mustermann, Musterfirma GmbH, München.
Oracle IFS Die Brücke zwischen Content Management System und einer Produktpräsentation im Internet.
® calpana business consulting gmbh1 einfach | präzise | wertorientiert | nachvollziehbar Titel Vorname Nachname Quelle: fotolia.
Forms 9i - New FeaturesSeite 1 Forms 9i New Features Gerd Volberg OPITZ CONSULTING GmbH.
Haupttitel – größe 24 pt - Untertitel falls nötig - röße 20 pt (Kürzel des Erstellers + Datum + Version) PM (V1.0) Platzhalter für Produktbild.
Software-Delivery auf Knopfdruck IBM Cloud & DevOps.
Referent Einrichtung Titel des Vortrages 1 Untertitel Referenz, Institut Datum.
CSG Methodenkompetenz:
CSG Methodenkompetenz:
Showcase Forms + BPEL Gerd Volberg + Torsten Winterberg
Dies ist eine Präsentation über ein sehr spannendes Thema
Untertitel Referenz, Institut Datum
Untertitel Referenz, Einrichtung Datum
Warum ein Präsentationsprogramm verwenden?
[Titel der Veranstaltung] Arial, 32 pt
Titel Untertitel Dozent.
Titel Untertitel Dozent.
Untertitel Referenz, Einrichtung Datum
Untertitel Referenz, Institut Datum
[Titel des überzeugenden Vortrags hier eingeben]
 Präsentation transkript:

© OPITZ CONSULTING GmbH 2010Seite 1SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titelfolie: Damit beginnt ein Vortrag. Haupttitel: 1zeilig! Untertitel: max 2. Zeilen Referent: Name, Funktion, OC Niederlassung Logo: Optional. Entweder ein Kunden/ oder themenbezogenes Logo verwenden. Ideal quadratisch, 3 Raster breit. Fusszeile mit Haupttitel füllen. Tobias Bosch Technical Architect Mitglied SOA Competence Center OPITZ CONSULTING München GmbH SOA Testing

© OPITZ CONSULTING GmbH 2010Seite 2SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Was ist SOA? Business-IT Alignment Flexibilität

© OPITZ CONSULTING GmbH 2010Seite 3SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Warum Testen in einer SOA? Softwaretest: Fehler finden Test-Stufen Unittests Integrationstests Systemtests SOA Umgebungen Verteiltes System: Lokalisierung der Fehlerursache Flexibilität: Vermeidung von Nebenwirkungen einer Änderung Hohe Qualitätsanforderungen

© OPITZ CONSULTING GmbH 2010Seite 4SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Unittests in der Oracle SOA Suite (1) Transformationen: XQuery, XSLT JUnit-Test 1 Reader strm = new FileReader(xq); 2 PreparedXQuery xquery = new XQueryContext(). prepareXQuery(strm); 3 xquery.setNode( new QName("var1"), var1Node); 4 XMLSequence seq = xquery.executeQuery(); 5 seq.next(); 6 XMLNode res = seq.getCurrentItem().getNode();

© OPITZ CONSULTING GmbH 2010Seite 5SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Unittests in der Oracle SOA Suite (2) Orchestrierung: BPMN, BPEL, OSB Flows Test Suites for Composite Applications Invoke Assert & Reply Assert

© OPITZ CONSULTING GmbH 2010Seite 6SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Systemtests in der SOA-Suite Service1 Service2 Service4 Service3 Invoke Assert End-to-End

© OPITZ CONSULTING GmbH 2010Seite 7SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Integrationstests in der SOA-Suite Testfallabhängige Mock-Services Service1 Service2 Service4 Service3 Invoke Mock Assert Assert & Reply

© OPITZ CONSULTING GmbH 2010Seite 8SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Zwischenstand Unit-Tests: XQuery, XSLT: Via API und JUnit Composites: Test Suite for Composite Applications OSB: Integrationstests: Systemtests / End-to-End Tests: Dritthersteller Fehlt

© OPITZ CONSULTING GmbH 2010Seite 9SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Integrationstests mit dem OSB (1) Mock-Services und der OSB Service1 Service2 Service4 Service3 OSB

© OPITZ CONSULTING GmbH 2010Seite 10SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Aufruf von Services: Dynamic Routing Integrationstests mit dem OSB (2) MyProject/Service1 Operation1

© OPITZ CONSULTING GmbH 2010Seite 11SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Business-Services: Binding und Protokoll Integrationstests mit dem OSB (3) file false file:///c:/osbtest/

© OPITZ CONSULTING GmbH 2010Seite 12SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Service1 JUnit- Test Integrationstests mit dem OSB (4) Reply Consumer1 Provider1 OSB Configuration API Invokerservice Service1Provider1 Mock HTTP JMX HTTP Any Invoke Change BizServices Assert

© OPITZ CONSULTING GmbH 2010Seite 13SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Integrationstests mit dem OSB (5) 2 public void testService1() { 3 mockBusinessService("App/Provider1", new Delegate() { 4 public String serviceCallReceived( 5 String serviceName, String req) throws Exception { 6 recvReq = req; 7 return " hallo "; 8 } 9 }); 10 String recvResp = invokeProxyService( 11 "App/Service1",null, 12 " hallo "); 13 assertEquals(" hallo ",recvReq); 14 assertEquals(" hallo ",recvResp); 15 }

© OPITZ CONSULTING GmbH 2010Seite 14SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Take aways Softwaretests sind Pflicht in einer SOA Unit-Tests: XQuery, XSLT: Via API und JUnit Composites: Test Suite for Composite Applications OSB: Integrationstests: Systemtests / End-to-End Tests: Dritthersteller NEU (OC)

© OPITZ CONSULTING GmbH 2010Seite 15SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Fragen und Antworten: Diese Folie kann als Q&A Folie verwendet werden, sofern dies überhaupt nötig ist. Die Alten Folien F&A, Q&A (mit/ohne Schatten, aus anderen Design abgekupfert oder wie auch immer, werden NICHT MEHR EINGESETZT.) Fragen und Antworten

© OPITZ CONSULTING GmbH 2010Seite 16SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. OSB JMX-API 1 SessionManagementMBean sm = … 2 ALSBConfigurationMBean cb = … 3 sm.createSession("MySession1"); 4 Ref projRef = Refs.makeProjectRef("proj"); 5 Ref inputRef = Refs.makeBusinessSvcRef(projRef, "MyBizService"); 6 cb.clone(inputRef, saveRef); 7 byte[] data = cb.export(inputRefs, false, null); // Change data… 8 cb.uploadJarFile(data); 9 ALSBImportPlan plan = cb.getImportJarInfo().getDefaultImportPlan(); 10 plan.setPreserveExistingEnvValues(false); 11 cb.importUploaded(plan); 12 sm.activateSession("MySession1", "MyComment");

© OPITZ CONSULTING GmbH 2010Seite 17SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Oracle OSB vs. Mediator Mediator: früher Oracle ESB Virtualisierung zwischen Komponenten eines Composites Komponente in einem SCA-Deployment OSB: früher BEA Aqualogic Service Bus (ALSB) Kommunikation nach außen und zwischen Applikationen/Composites Load-Balancing Message-Throtteling Split/Join Primärer Servicebus

© OPITZ CONSULTING GmbH 2010Seite 18SOA Testing Konstruktionsraster 20mm 4mm OPITZ CONSULTING Vorlage Powerpoint 2009; Version 1.0; ; TGA, MVI, JWI Titel und Inhalt: Dies ist das Haupttemplate für Inhaltsseiten. Titel: 1-2zeilig! Inhalt: 3-7 Punkte o 2-3 Hauptpunkte mit Unterpunkten Max bis zur 3. Ebene Logo: optional. rechts des Titels zwischen den letzten beiden Rastern Fusszeile mit Haupttitel füllen. Dynamische Konfiguration auch für Composites Service1 JUnit- Test Automatische Tests für Composites Assert& Reply Consumer1 Provider1 SOA Configuration API Service1Provider1 Mock HTTP JMX HTTP Any Invoke Prepare Assert