Effiziente Qualitätssicherung im Datawarehouse
|
|
- Tristan Solberg
- vor 6 Jahren
- Abrufe
Transkript
1 Effiziente Qualitätssicherung im Datawarehouse DOAG 2011 Eckhard Beisswenger irix Software Engineering AG Basel (CH)
2 Agenda Motivation Warum dieser Beitrag? Zielsetzung und Abgrenzung Datawarehouse-Projekte Besondere Herausforderungen und Beispielszenario Der Lösungsansatz Einfache, aber effiziente Regressionstests Ausbau in Stufen Testzyklen, Automatisierung, V-Modell Fazit Schlussbemerkungen und Diskussion 2
3 Motivation Enstanden aus realem DWH-Projekt irix AG (Basel/CH): 10-jährige Erfahrung in DWH/BI-Projekten (Beratung, Konzeption, Realisierung) Verschiedene Kunden, Branchen und Grössendimensionen Technologische Schwerpunkte: Oracle, ETL, BI, Applikationentwicklung Und der Referent selbst? Certified Software Tester (ISTQB) Schwerpunktverschiebung vom Entwickler zum Qualitätssicherer kein seltener Fall? 3
4 Zielsetzung Praxisnaher Ansatz Leichter Einstieg ins Testing mit SQL-Bordmitteln Ausbaufähigkeit zu integriertem QS-Konzept Qualitätsorientierten Projektablauf fördern durch Senken von Hemmschwellen 4
5 Abgrenzung Keine out-of-the-box Lösung Keine Verwendung von Testtools und frameworks: Fokus auf Methode, nicht auf Testtechnik Kein Ansatz für Unit Testing oder test driven development, sondern für unabhängiges, releasebasiertes Testen 5
6 Agenda Motivation Warum dieser Beitrag? Zielsetzung und Abgrenzung Datawarehouse-Projekte Besondere Herausforderungen und Beispielszenario Der Lösungsansatz Einfache, aber effiziente Regressionstests Ausbau in Stufen Testzyklen, Automatisierung, V-Modell Fazit Schlussbemerkungen und Diskussion 6
7 DWH als Herausforderung Ein Datawarehouse ist ein zentrales strategisches Unternehmensinstrument Hohe Erwartungen an Kennzahlen, Qualität und Investitionsschutz Die Vertrauensbildung in die IT-Lösung kann projektentscheidend sein Trend: Gesteigerter Fokus auf Qualitätssicherung auch im DWH/BI-Bereich Auch DWH- und DB-Entwickler müssen sich diesen steigenden Qualitätsansprüchen stellen 7
8 Technische Herausforderung Große Datenmengen und komplexe Fachregeln Datenverarbeitung nicht durch Anwender getrieben, sondern durch automatisierte Prozesse (ETL) Fehlen einer einfach zu bedienenden Testoberfläche Domänenfremde Testmethoden stoßen an Grenzen. Oft sind nur Entwickler in der Lage, Tests effizient durchzuführen. 8
9 Quellsysteme Schnittstellen Reporting Ein Beispielszenario Oracle ETL-Prozess SAP Kassensystem «Interface» Staging Area DWH Anwender Flat Files FTP- Server ORACLE Datenverarbeitungsprozess 9
10 Ein Beispielszenario Anforderungsanalyse Spezifikation Realisierung Tests Produktivsetzung 10
11 Kosten Strategisches Ziel: Kosten! Optimum Qualitätskosten Fehlerkosten Gesamtkosten Anteil Qualitätssicherung 11
12 Agenda Motivation Warum dieser Beitrag? Zielsetzung und Abgrenzung Datawarehouse-Projekte Besondere Herausforderungen und Beispielszenario Der Lösungsansatz Einfache, aber effiziente Regressionstests Ausbau in Stufen Testzyklen, Automatisierung, V-Modell Fazit Schlussbemerkungen und Diskussion 12
13 Regressionstests - Grundprinzip SOLL Quelldaten Testlauf 1 Testlauf 2 Systemzustand 1 Systemzustand 2 Ergebnis1 IST? Ergebnis 2 Abweichung 13
14 Regressionstests Aussagekraft Vorteil: Zuverlässiges Testen der alten Funktionalität (Rückwärtskompatibilität zum Zustand 1) Nachteil: Keine Aussage über neue Funktionalität (Korrektheit im Zustand 2) 14
15 Regressionstests als Einstieg Rückwärtskompatibilität hat große Bedeutung für Vertrauensbildung und Investitionsschutz Standardisierungs- und Automatisierungsgrad ist entscheidend Primär technische (nicht fachliche) Herausforderung Für Entwickler leicht zu realisieren Große Wirkung bei geringer Komplexität 15
16 Quellsysteme Schnittstellen Reporting Black Box: Teststrecken Teststrecke C Oracle Teststrecke A Teststrecke B Teststrecke D ETL-Prozess SAP Kassensystem «Interface» Staging Area DWH Anwender Flat Files FTP- Server ORACLE Datenverarbeitungsprozess 16
17 Erstellung der Quelldaten Methode A Explizite Testfälle: Manuelles Erstellen oder Ermitteln von Testdatensätzen (explizite Funktionsabdeckung). Methode B Testsets aus Realdaten: Produktive Datensets (mehr oder weniger unbekannte Inhalte) 17
18 Erstellung der Quelldaten Methode 1 - Explizite Testsets Methode 2 - Testsets aus Realdaten Plus Exakte funktionale Abdeckung. Erwartetes Ergebnis genau bekannt. Geringer Aufwand. Breite Abdeckung auch unerwarteter Situationen. Aussagen über Performance und Stabilität. Minus Hoher manueller Aufwand. Geringer Umfang des Testsets. Keine Abdeckung unerwarteter Situationen. Keine explizite Abdeckung. Testsets muss häufiger neu erstellt werden. 18
19 Erstellung der Zieldaten (Soll) Das Prinzip von Henne und Ei : Zieldaten (Sollergebnisse) basieren immer auf vorhergehendem Testlauf Testergebnisse müssen verifiziert sein Testergebnisse müssen in wiederverwendbarer Form vorliegen 19
20 Verwaltung der Testsets ID Kasse Zeit Verkaeufer Artikel Anzahl Summe :23: :24: :25:13 muellerb B1 2 CHF muellerb A9 1 CHF 0.99 maieru X 1 CHF Originaltabelle: Bewegungsdaten BUCHUNGEN TESTID Kasse Zeit Verkaeufer Artikel Anzahl Summe TESTSET QS_COMMENT :00: :01: :02:00 testuser A1 2 CHF Regression Release 1.5 testuser A2 1 CHF 0.99 Regression Release 1.5 testuser E0 1 CHF Regression Release 1.5 MUST_SUCCCEED MUST_SUCCCEED MUST_FAIL: Falscher Artikel! Testtabelle: Bewegungsdaten BUCHUNGEN_TEST (mit Metainformationen) 20
21 Verwaltung der Testsets ID (Primary Key) Tag Filiale (Foreign Key) Sparte (Foreign Key) Umsatz (CHF) Umsatzziel Zielerreichung Ziel-Facttabelle: UMSATZ ID (Primary Key) Tag Filiale (Foreign Key) Sparte (Foreign Key) Umsatz (CHF) Umsatzziel Zielerreichung TESTSET Regression Release Regression Release Regression Release 1.5 Soll-Facttabelle: UMSATZ_TEST (mit Metainformationen) 21
22 Testsets (inaktiv) Quelldaten TEST Testumgebung (Oracle) DWH TEST Factdaten (SOLL) 1. Aktivierung 3. Abgleich Quelldaten (aktiv) Quelldaten DWH Factdaten (IST) Tester 4. Analyse Abweichungen ( Delta-Report ) 2. Ausführung 5. Aktualisieren Ladeprozess Testumgebung (ETL) 22
23 Aktivieren setup.sql Abgleich analyze.sql Aktualisieren update.sql 23
24 Abweichungen analysieren Zeitpunkt Testlauf Testergebnis IST Testergebnis SOLL Zieltabelle Anzahl IST Anzahl SOLL Abweichende Records :39 Regressionstests Rel. 2.0 Sollergebnis Rel. 1.9 UMSATZ :39 Regressionstests Rel. 2.0 Sollergebnis Rel. 1.9 ARBEITSZEIT :39 Regressionstests Rel. 2.0 Sollergebnis Rel. 1.9 BUCHUNGEN
25 Agenda Motivation Warum dieser Beitrag? Zielsetzung und Abgrenzung Datawarehouse-Projekte Besondere Herausforderungen und Beispielszenario Der Lösungsansatz Einfache, aber effiziente Regressionstests Ausbau in Stufen Testzyklen, Automatisierung, V-Modell Fazit Schlussbemerkungen und Diskussion 25
26 Testlauf Testlauf Testlauf Tester Fach Entwickler Gemeinsame Verifizierung + Fehlerbehebung? Delta 1.x >> 2.1? Delta 2.1 >> 2.2? Delta 2.2 >> 3.0 SOLL Rel. 1.x SOLL Rel. 2.1 SOLL Rel. 2.2 SOLL Rel. 3.0 Abgleich Abgleich Abgleich? Ergebnis Rel. 2.1 Ergebnis Rel. 2.2 Ergebnis Rel. 3.0 Aktualisierung Aktualisierung Aktualisierung Testset Rel. 2.1 Testset Rel. 2.2 Testset Rel. 3.0 Testset Rel. 3.x Release 1.x Release 2.1 Release 2.2 Release 3.0 Release 3.x Projektverlauf 26
27 Ausbaupotential Aufsetzen kontinuierlicher Testzyklen Testfortführung von Release zu Release Besonders effizient bei produktiven Patches Automatisierung durch PL/SQL und Scheduled Jobs Aufbau eines leichtgewichtigen Frameworks Tägliche Testläufe Integrierte Qualitätssicherung Stufenweiser Ausbau zum V-Modell 27
28 V-Modell Anforderungsanalyse Abnahmetests Funktionale Spezifikation Systemtests Technische Spezifikation Integrationstests Komponentenspezifikation Komponententests Implementation 28
29 Agenda Motivation Warum dieser Beitrag? Zielsetzung und Abgrenzung Datawarehouse-Projekte Besondere Herausforderungen und Beispielszenario Der Lösungsansatz Einfache, aber effiziente Regressionstests Ausbau in Stufen Testzyklen, Automatisierung, V-Modell Fazit Schlussbemerkungen und Diskussion 29
30 Schlussgedanken Keine blaue Theorie, sondern in der Praxis erfolgreich umgesetzt Erfolgsentscheidend ist nicht die richtige Technik, sondern die richtige Denkweise Kein Plädoyer gegen Einsatz von Testframeworks und Testwerkzeugen, sondern komplementär! Senkung der Hemmschwelle fördert qualitätsorientiertes Projektvorgehen (und damit auch den effizienten Tooleinsatz) 30
31 Diskussion & Kontakt Eckhard Beisswenger irix Software Engineering AG 31
Softwaretests im Datawarehouse eine besondere Herausforderung
Effiziente Qualitätssicherung im Datawarehouse Eckhard Beisswenger irix Software Engineering AG Basel (CH) Schlüsselworte Datawarehouse, ETL, Qualitätssicherung, Softwaretest, Erfahrungsbericht Einleitung
MehrDWH Best Practices das QUNIS Framework 80 Jahre Erfahrung bei der Modellierung & dem Betrieb von DWH. Referent: Ilona Tag
DWH Best Practices das QUNIS Framework 80 Jahre Erfahrung bei der Modellierung & dem Betrieb von DWH Referent: Ilona Tag Agenda 10.00 10.30 Begrüßung & aktuelle Entwicklungen bei QUNIS 10.30 11.00 11.00
MehrDATENQUALITÄT IM DWH IST AUTOMATISCH AUCH GLEICH BESSER?
DATENQUALITÄT IM DWH IST AUTOMATISCH AUCH GLEICH BESSER? Edgar Kaemper Robert Bosch GmbH AA-AS/EIS3-EU Plochingen Umfeld: Unternehmen und Geschäftsbereich Geschäftsbereich Automotive Aftermarket (AA) Angebot
MehrWelche Testautomatisierungen sind möglich und sinnvoll?
Continuous Testing Welche Testautomatisierungen sind möglich und sinnvoll? Frank Ziesel 11.05.2017 12. Neu-Ulmer Test-Engineering-Day 2017 Agenda Motivation Automatisierung in Software Projekten Continuous
MehrAufbau einer effizienten Testautomatisierungslösung
Aufbau einer effizienten Testautomatisierungslösung Testwerkzeuge in messagebasierten Systemen Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Roland Hug Senior Testmanager Abstract In der agilen
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
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
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
MehrDurch bessere Organisation zu höherer Produktivität und Qualität
Durch bessere Organisation zu höherer Produktivität und Qualität Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Dr. Ferdinand Gramsamer Head of Testing Services www.bbv.ch Abstract Wir gehen von
MehrEinführung von Testautomatisierung reflektiert. Erkenntnisse eines Linienmanagers zu Herausforderungen und Fallgruben
Einführung von Testautomatisierung reflektiert Erkenntnisse eines Linienmanagers zu Herausforderungen und Fallgruben Matt Young Leiter Test Acquiring Inhaltsverzeichnis Einleitung Testautomatisierung PostFinance
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
MehrQualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.
Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit. BEKA: Frankfurt, 25. Oktober 2012 T-Systems Angebot Umsetzung des globalen Telematikprojekts für den ÖPNV im Großherzogtum Luxemburg.
MehrTrivadis-Gadgets im Dienste ihrer Qualität: FAAT und PL/SQL Cop
Trivadis-Gadgets im Dienste ihrer Qualität: FAAT und PL/SQL Cop Andreas Fend Consultant Michael Schmid Senior Consultant BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN
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
MehrDatawarehouse Architekturen. Einheitliche Unternehmenssicht
Datawarehouse Architekturen Einheitliche Unternehmenssicht Was ist Datawarehousing? Welches sind die Key Words? Was bedeuten sie? DATA PROFILING STAGING AREA OWB ETL OMB*PLUS SAS DI DATA WAREHOUSE DATA
MehrJens Borchers. Kritische Erfolgsfaktoren beim Abnahmetest in Redevelopment- Projekten Erfahrungen aus einem Großprojekt
Chemnitz 24.11.2006 Jens Borchers Kritische Erfolgsfaktoren beim Abnahmetest in Redevelopment- Projekten Erfahrungen aus einem Großprojekt Vortrag bei der RePro2006 in Chemnitz am 24. November 2006 Kritische
MehrSoftware Engineering II (IB) Testen von Software / Modultests
Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 16.05.2017 21:17 Inhaltsverzeichnis Programm-Tests.................................. 2 Ziele des Testens..................................
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
MehrTesten Prinzipien und Methoden
Testen Prinzipien und Methoden ALP 2 SS2002 4.7.2002 Natalie Ardet Definition Im folgenden gilt: Software = Programm + Daten + Dokumentation Motivation Software wird immer mehr in Bereichen eingesetzt,
MehrRegressionstesten und Testdatenanonymisierung von DWH-Ladestrecken
Regressionstesten und Testdatenanonymisierung von DWH-Ladestrecken Christian König CGI (Germany) GmbH & Co. KG Düsseldorf Schlüsselworte ETL, DWH, Testen, Testdaten, Regressionstesten, Anonymisierung Einleitung
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
MehrModellierung agiler Data Warehouses mit Data Vault Dani Schnider, Trivadis AG DOAG Konferenz 2015
Modellierung agiler Data Warehouses mit Data Vault Dani Schnider, Trivadis AG DOAG Konferenz 2015 BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART
MehrBIG DATA Große Datenmengen sicher im Griff! Stephan Oswald, Falko Guderian
BIG DATA Große Datenmengen sicher im Griff! Stephan Oswald, Falko Guderian TIC Teil der MMS Family Jahr 2013 2014 2015 Umsatz TIC Mitarbeiter 24,7 Mio. 189 27,8 Mio. 208 31,0 Mio. 231 Wir sind aktuell
MehrTest. Dipl. Wirtsch. Ing. Alexander Werth 9-1
Test Dipl. Wirtsch. Ing. Alexander Werth 9-1 Phasen der Problemdefinition Anforderungsanalyse Spezifikation Entwurf Implementation Erprobung Wartung Methoden der 9-2 Software Test / Erprobung Messen der
MehrData Warehouse in der Telekommunikation
Data Warehouse in der Telekommunikation Hans-Friedrich Pfeiffer Talkline GmbH & Co.KG Elmshorn, 11.06.2007 Übersicht Historie Struktureller Aufbau des Dara Warehouse Anforderungen an das Data Warehouse
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
MehrT2 Fundamentaler Testprozess
T2 Fundamentaler Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Overview der Software- Entwicklung 2 1 Wasserfall-Modell Analyse
MehrFEHLERTOLERANTE LADEPROZESSE IN ORACLE
FEHLERTOLERANTE LADEPROZESSE IN ORACLE GEGEN SCHLAFLOSE NÄCHTE DOAG BI Konferenz 2012 Dani Schnider Trivadis AG München, BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN
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
MehrT1 - Fundamentaler Testprozess
AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In
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
MehrTest-Gap-Analyse. Wie erkennen wir ungetestete Änderungen, bevor sie ins Release gehen? - Erfahrungen aus drei Jahren Praxiseinsatz
Test-Gap-Analyse Wie erkennen wir ungetestete Änderungen, bevor sie ins Release gehen? - Erfahrungen aus drei Jahren Praxiseinsatz DWX Developer Week, 20. Juni 2016 Dr. Dennis Pagano Über Mich Forschung
MehrMit BW on HANA auf dem Weg in die Zukunft SAP Public Services Forum, 17. März 2015
Mit BW on HANA auf dem Weg in die Zukunft SAP Public Services Forum, 17. März 2015 Sabine Herbel Leiterin SAP BI Inselspital Bern Martin Effinger Principal BI HANA Consultant winnovation AG Agenda Über
MehrResults in time. DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2. Beratung. Support. Ganzheitliche Lösungen.
DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2 Results in time. Beratung. Support. Ganzheitliche Lösungen. BIT.Group GmbH www.bitgroup.de Klassifizierung: Öffentlich Autor: Henry Flack Version: 1.5 Datum:
MehrProfil 0519. Profil. Jahrgang Ausbildung. xxx ISTQB Certified Tester Foundation Level Ausbildung zur Applikationsentwicklerin Multimedia Magister xxx
Profil Jahrgang Ausbildung xxx ISTQB Certified Tester Foundation Level Ausbildung zur Applikationsentwicklerin Multimedia Magister xxx Schwerpunkte Qualitätssicherung (Testfallerstellung, Testdurchführung)
MehrTHEOBALD XTRACT PPS IXTO GMBH. Mathias Slawik, Linda Kallinich
THEOBALD XTRACT PPS IXTO GMBH Mathias Slawik, Linda Kallinich Projekt BWA: Analytische Anwendungen, WS 2010/2011 Agenda 2/14 Projektaufgabe Technologien / Xtract PPS Projektablauf Dashboard-Prototyp Bewertung
MehrErfolgreiches BI durch schlanke Tools und starke Fokussierung Markus Kolp Alec Shalashou
Der schnelle Weg von der Strichliste bis zur Geo-Visualisierung Erfolgreiches BI durch schlanke Tools und starke Fokussierung Markus Kolp Alec Shalashou Inhalt M-net Telekommunikations GmbH M-net DWH GEO-Visualisierung
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
MehrContinuous Everything
Continuous Everything Development, Integration, Deployment, DevOps Peter Hormanns cusy GmbH, Berlin Vortrag OpenRheinRuhr 5./6. November 2016 de.slideshare.net/cusyio/continuous-everything Kapitel you
MehrDWH Szenarien. www.syntegris.de
DWH Szenarien www.syntegris.de Übersicht Syntegris Unser Synhaus. Alles unter einem Dach! Übersicht Data-Warehouse und BI Projekte und Kompetenzen für skalierbare BI-Systeme. Vom Reporting auf operativen
MehrNABUCCO Test Automation Automatisiertes Testen ohne Programmieren 20.03.2013
20.03.2013 NABUCCO Test Automation Automatisiertes Testen ohne Programmieren 20.03.2013 Dominik Kaulfuss QA Erfahrung seit 2008 Experte für Test Automation und Test Design ISTQB Certified Tester Certified
MehrTestautomation als Vorbedingung der Agilität Session D4 Zürich,
Testautomation als Vorbedingung der Agilität Session D4 Zürich, 03.07.2017 www.make-bi.ch Das erwartet Sie in den kommenden 60 Minuten: AGENDA Einführung Testing gestern heute morgen Testing im Bereich
MehrStefan Kirner inovex GmbH. Stimmen meine Zahlen? Automatisiertes Testen von BI-Applikationen
Stefan Kirner inovex GmbH Stimmen meine Zahlen? Automatisiertes Testen von BI-Applikationen Kurzvorstellung Referent Business Intelligence-Entwicklung, -Beratung, -Projektleitung Seit ca. 10 Jahren im
MehrAgile Architekturen für News Portale. Konzipieren Implementieren Erproben. Raimund Heid
Agile Architekturen für News Portale Konzipieren Implementieren Erproben Raimund Heid 2 Partner in der digitalen Transformation adesso optimiert die Kerngeschäftsprozesse von Unternehmen durch Beratung
MehrGegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung
Gegenseitige Beeinflussungen von Testautomatisierung, Testmanagement und Entwicklung Jan Düttmann Archimedon Software + Consulting GmbH & Co. KG Marienstraße 66 32427 Minden Stephan Kleuker Hochschule
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
MehrInnovative Ansätze der toolbasierten Budgetierung bei der Universität Wien. Alexander Hammer / Norbert Schlager-Weidinger
Innovative Ansätze der toolbasierten Budgetierung bei der Universität Wien Alexander Hammer / Norbert Schlager-Weidinger Agenda Vorstellung Projektpartner Das Projekt Q_SIM Bedeutung Hintergründe Ziele
MehrIhr Partner für Software Engineering und Microsoft-Systeme
Ihr Partner für Software Engineering und Microsoft-Systeme Auf einen Blick Conplan bietet Ihnen seit mehr als 35 Jahren Erfahrung als Spezialist für Software Engineering und Microsoft-Systeme. Gründung:
MehrKooperatives Testen Basis auch zur Testautomatisierung während der Softwareentwicklung. Dipl. Inform. Hans-Josef Eisenbach
Kooperatives Testen Basis auch zur Testautomatisierung während der Softwareentwicklung Dipl. Inform. Hans-Josef Eisenbach Der rote Faden Motivation zum Testen während der Softwareentwicklung Das Testkonzept
MehrOracle Data Integrator Ein Überblick
Oracle Data Integrator Ein Überblick Uwe Barz Christoph Jansen Hamburg, 15.04.2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien Agenda Überblick
MehrTesten in KMU Projekten Bern, November 2013
Testen in KMU Projekten Bern, November 2013 Beraterprofil Stephan Wiesner Beratungsschwerpunkte Beratungsschwerpunkte Testmanagement Testautomation Entwicklung und Testen im Mobile-Umfeld Applikationsschwerpunkte
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
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
MehrBuild-Pipeline mit Jenkins
JUG Augsburg 24.10.2013 Seite 1 Wer sind wir? Agiler Architekt und Entwickler Eigenes Produkt mit kompletter Pipeline / CD aktuell: Architekt / Entwickler in einem großen Entwicklungsprojekt im Automotiv
MehrLasst die Roboter arbeiten: Oberflächen (Test) Automation im Fokus
1 Lasst die Roboter arbeiten: Oberflächen (Test) Automation im Fokus SEQIS Software Testing Know-how Veranstaltungen 2011 24.03.2011 16.06.2011 22.09.2011 24.11.2011 Nicht zuviel und nicht zuwenig: Testdokumentation
MehrAUFBAU EINER TESTORGANISATION
AUFBAU EINER TESTORGANISATION ODER DIE GEISTER, DIE ICH RIEF... Software-Tester Forum Mittwoch, 16. November 2005 SWX Swiss Exchange, Convention Point Zürich Robin Heizmann, CS IT Quality Management 14.11.2005
MehrAbnahme leicht gemacht
Pascal Moll Stefan Ludwig Abnahme leicht gemacht Anforderungen das Laufen beibringen 1 NovaTec Consulting GmbH Standorte in Stuttgart, Frankfurt, München, Berlin und Zweibrücken. ca. 100 Berater Zahlreiche
MehrData Warehouse schnell gemacht Performanceaspekte im Oracle DWH
Data Warehouse schnell gemacht Performanceaspekte im Oracle DWH Dani Schnider Principal Consultant Business Intelligence BI Trilogie, Zürich/Basel 25./26. November 2009 Basel Baden Bern Lausanne Zürich
MehrDWH Automatisierung mit Data Vault 2.0
DWH Automatisierung mit Data Vault 2.0 Andre Dörr Trevisto AG Nürnberg Schlüsselworte Architektur, DWH, Data Vault Einleitung Wenn man die Entwicklung von ETL / ELT Prozessen für eine klassische DWH Architektur
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
MehrDeutsch, Englisch (gut) Fachinformatiker für Anwendungsentwicklung
Profil Andy Sydow Persönliche Daten Nationalität Sprachen Abschluss deutsch Deutsch, Englisch (gut) Fachinformatiker für Anwendungsentwicklung Profil Herr Sydow verfügt über mehrjährige Erfahrung als DWH/BI
MehrPerformancetesten im BIT / LZBTI
Performancetesten im BIT / LZBTI Swiss Testing Night, Michael Steger BIT und Andreas Elsener [ipt] Innovation Process Technology AG [ipt] Baarerstrasse 63, 6300 Zug, Schweiz Bundesamt für Informatik und
MehrIT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews
IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews Der Fahrplan durch die Vorlesung Inhalte Einführung Das Was : Der Gegenstand von Softwareprojekten
MehrSAP HANA ist schnell erklärt. TOBA Trainerwochenende vom 09. - 12. Mai 2013 in Prag
SAP HANA ist schnell erklärt TOBA Trainerwochenende vom 09. - 12. Mai 2013 in Prag Ihr Referent Steckbrief Name: Miroslav Antolovic Jahrgang: 1975 Stationen: SAP, Walldorf 1999-2004 Realtech, Walldorf
MehrPL/SQL Unit Tests mit SQL Developer
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
MehrMigration Productstream Professional nach Autodesk Vault Mehr als eine reine Datenübernahme
Migration Productstream Professional nach Autodesk Vault Mehr als eine reine Datenübernahme Marco Ramolla / Jens Kieninger Senior Implementation Consultant (Autodesk) / Senior Software Engineer (coolorange)
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
Mehrmodellzentrierter Test
modellzentrierter Test Systematisierung und Effizienzsteigerung durch den Einsatz von Modellen E. Herzog, G. Klebes, F. Prester sepp.med GmbH MDSD Today 2008, Über uns Metamethoden für innovative Software-
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
MehrProjektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung. Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern
Projektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern phone: +49 631/3724-5329 http://www.hs-kl.de/~amueller
MehrReinhard Salomon Geschäftsleitung
1 Reinhard Salomon Geschäftsleitung SEQIS Software Testing Know-how Termine: 21.06.2012 20.09.2012 22.11.2012 Agiles Testmanagement Management von Testumgebungen Stop & Go Checklisten für s Testmanagement
MehrCentric UVA Umsatzsteuervoranmeldung für JD Edwards. DOAG Community Day Peter Jochim Senior Consultant Centric IT Solutions GmbH
Centric UVA Umsatzsteuervoranmeldung für JD Edwards DOAG Community Day Peter Jochim Senior Consultant Centric IT Solutions GmbH UVA-Umsatzsteuervoranmeldung Vorstellung Centric IT Solutions GmbH Zielsetzung
MehrWeniger Risiko, höhere Qualität, mehr Effizienz Der Einsatz von SASUnit in der Datenintegration bei der Fraport AG
Weniger Risiko, höhere Qualität, mehr Effizienz Der Einsatz von SASUnit in der Datenintegration bei der Fraport AG Heidelberg, 25. September 2014 Manuel Hegemann, Fraport AG 2 Agenda 1 2 3 Die Fraport
Mehregovernment-fortschrittsmonitor Mecklenburg-Vorpommern
egovernment-fortschrittsmonitor Mecklenburg-Vorpommern Christian.Hochhuth@init.de Rostock-Warnemünde, 9.12.2013 Agenda 1. Einführung 2. Praxis Monitore als moderne Instrumente für mehr Transparenz im Regierungshandeln
MehrBusiness Intelligence Center of Excellence
Center of Excellence Eine Businessinitiative von Systematika und Kybeidos Werner Bundschuh Was ist das? In der Praxis versteht man in den meisten Fällen unter die Automatisierung des Berichtswesens (Reporting).
MehrSoftwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen
Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen S. Jovalekic 1), G. Martinek 1), Th. Okrusch 2) 1), 73458 Albstadt 2) Robert Bosch GmbH, Abstatt Gliederung Einleitung
MehrCurriculum Vitae. Personalien. Erfahrungen. Fähigkeiten. Referenz-Nr. 1002 Geburtsdatum 16.02.1984. Soft Skills
Curriculum Vitae Personalien Referenz-Nr. 1002 Geburtsdatum 16.02.1984 Nationalität Schweizer Erfahrungen Berufliche en Branchenkenntnisse 1 9 Testmanager Techniker Teamleiter Versicherung Telekommunikation
MehrErfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen
Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen Thomas Löchte Geschäftsführer Informationsfabrik GmbH Wir produzieren INFORMATION. Konzeption und Architektur Implementierung [ETL,
MehrDas generierte Data Warehouse
Das generierte Data Warehouse DOAG BI Konferenz 2012 Gregor Zeiler BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 Erwartungshaltungen und Hoffnungen
MehrSoftware-Lebenszyklus
Software-Lebenszyklus Inhalt Vorgehensmodell/Phasenplan Wasserfallmodell WAS-Beschreibung WIE-Beschreibung Weitere Phasenmodelle: Spiral-Modell, V-Modell, RUP Extreme Programming SW-Qualitätssicherung
MehrErfolgsfaktor 1 beim Aufbau von DWH. Erik Purwins Unit Manager Business Intelligence 22.03.2012
Erfolgsfaktor beim Aufbau von DWH Erik Purwins Unit Manager Business Intelligence 22.3.22 Inhalt Das Unternehmen PPI Erfolgsfaktoren & Risiken Nutzeffekte durch DWH-/BI-Anwendungen Intuitive Bereitstellung
MehrDevOps. Alexander Pacnik, Head of DevOps Engineering
DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver
MehrMotivation und Überblick
Motivation und Überblick iks-thementag : Wer testet, ist feige 24.06.2009 Autor: Christoph Schmidt-Casdorff Carsten Schädel Seite 2 Agenda Einführung Auf welcher Ebene wird getestet testing level Was wird
MehrIndustrie 4.0 braucht eine starke Software-Basis Über die Produktion innovativer Produktionssoftware
Industrie 4.0 braucht eine starke Software-Basis Über die Produktion innovativer Produktionssoftware IT-Summit 2015 Linz Ursulinenhof, 20.5.2015 Bernhard Falkner, Geschäftsführer Industrie Informatik GmbH
MehrAgenda. Einführung MS SQL Server Integration Services (SSIS) Oracle Data Warehouse Builder (OWB) Zusammenfassung Quellen. Einführung SSIS OWB
Agenda Einführung MS SQL Server Integration Services () Oracle Data Warehouse Builder () Quellen 10.12.2009 Martin Tobies - DQ Tools 2 Agenda Einführung MS SQL Server Integration Services () Oracle Data
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
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
MehrK L E T T G R U P P E
Agenda Vorstellung der Klett Gruppe Projektmotivation Umsetzung AutoBank für SAP Cashmanagement mit Moneta für SAP Weitere Schritte Liquiditätsplanung mit Moneta für SAP Zahlungsverkehr mit ipcnavigator
MehrSeminarangebot. ISTQB Certified Tester Seminare. Spezielle Praxisseminare zum Testen. ISTQB Certified Tester Foundation Level
Seminarangebot Wir, die G. Muth Partners GmbH, sind eine seit 1996 in Wiesbaden ansässige IT-Unternehmensberatung und bedienen den gesamten deutschsprachigen Markt. Unsere Kernkompetenz liegt in den Bereichen
Mehr1. Motivation 2. Begriffsklärung 3. Komponententests 4. Integrationstests 5. Integrationsstrategien 6. Zusammenfassung
Übersicht s s Gregoire Kemgne 1 Motivation Problem: Software wird immer größer und komplexer, dadurch ist diese immer schwerer zu überschauen Ein Projekt benötigt mehr Zeit und/oder Entwickler. Lösung:
MehrSEQIS KeepLiquid Testautomation
KeepLiquid a la keyword and data driven was sonst? Alexander Weichselberger Software Engineering GmbH Roadmap Software Engineering GmbH Fokus auf Software Test seit 1997 Test-Beratung (Einführung, Testprozess
MehrRealtime Data Warehouse Auslagern und Wiederherstellen operativer Daten. Steffen Kantorek Hamburg,
Realtime Data Warehouse Auslagern und Wiederherstellen operativer Daten Steffen Kantorek Hamburg, 21.02.2012 Agenda 1. Ausgangssituation 2. Herausforderung 3. Prozess 4. Fazit 2 23.02.2012 Folienbibliothek
MehrMarketing Intelligence Architektur und Konzepte. Josef Kolbitsch Manuela Reinisch
Marketing Intelligence Architektur und Konzepte Josef Kolbitsch Manuela Reinisch Übersicht Mehrstufiges BI-System Architektur eines Data Warehouses Architektur eines Reporting-Systems Benutzerrollen in
MehrSoftware Engineering II (IB) Testen von Software / Modultests
Testen von Software / Modultests Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München SS 2015 Programm-Tests Tests sollen zeigen, dass ein Programm das tut was es tun soll sowie
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
MehrTest-Strategien. Grundsätzliches Blackbox-Testen Whitebox-Testen Graybox-Testen Ablauf von Tests Zusammenfassung. HS Mannheim
Test- Grundsätzliches - - - Ablauf von Tests Grundsätzliche Test- -Tests Äquivalenzklassenbildung Randwertanalyse -Tests Man unterscheidet verschiedene Überdeckungsgrade: Statement Coverage Decision Coverage,
MehrUNTERNEHMENSVORSTELLUNG.
UNTERNEHMENSVORSTELLUNG www.jservice.de WER WIR SIND 2 We are Professionals working for professionals respectfully and focussed LANGJÄHRIGE ERFAHRUNG ÜBER 100 EXPERTEN UND SPEZIALISTEN BUNDESWEIT FÜR SIE
MehrTESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND.
DIE NEUE FREUDE AM FAHREN: BEGEISTERND, ÖKONOMISCH, BEGEHRENSWERT Dr. Ingo Weber, EF-51 Dr. Matthias Glockner, EI-71 TESTEN UND ABSICHERN EINES STARK VERNETZTEN STEUERGERÄTES IM SYSTEMVERBUND. 5. TAGUNG:
MehrVertriebssteuerung & Controlling Konkrete Vertriebsziele, passend zur Unternehmensstrategie
Konkrete Vertriebsziele, passend zur Unternehmensstrategie Wir ermöglichen Ihnen mit dem Service Vertriebssteuerung die erfolgreiche Umsetzung Ihrer Unternehmensstrategie in operativ umsetzbare Vertriebsziele.
MehrStabile GUI-Tests durch modulare Testarchitektur. Martin Moser
Stabile GUI-Tests durch modulare Testarchitektur Martin Moser qfs@qfs.de +49 8174 386 48 0 Überblick Quality First Software GmbH Testziele GUI Testautomatisierung 2 / 21 Quality First Software GmbH Gegründet
Mehr