13.07.2015 Aufrufe

geRman TeSTing DaY 2013 – 12. november ... - CLEAR GROUP

geRman TeSTing DaY 2013 – 12. november ... - CLEAR GROUP

geRman TeSTing DaY 2013 – 12. november ... - CLEAR GROUP

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Die Software-Testing-Konferenz <strong>–</strong> organisiert von Testern für Tester<strong>geRman</strong> <strong>TeSTing</strong> <strong>DaY</strong> <strong>2013</strong> <strong>–</strong> <strong>12.</strong> <strong>november</strong> <strong>–</strong> Bmw welt münchenGold-Partner:


willkommenSehr geehrte Testing-Community,Nach dem großen Erfolg der Premiere im November 2011 in Frankfurt mit fast 300 Teilnehmernladen wir Sie zum German Testing Day <strong>2013</strong> ein. Dieser findet am <strong>12.</strong> November <strong>2013</strong> in derBMW Welt München statt. An diesem Tag erwartet Sie ein vielseitiges und interessantes Programmmit dem Fokus auf Software-Qualität.Es erwarten Sie 20 spannende Präsentationen in parallelen Tracks. Egal ob Sie sich für praxisrelevanteThemen, Management-Themen, Trends oder Methodik interessieren, das Programmdes German Testing Days wird alles für Sie parat haben.Wir freuen uns, dass wir Michael Palotas von ebay als Referenten gewinnen konnten. In seinerKey-Note zeigt er, wie das europäische Quality-Engineering eine Vorreiterrolle im globaleneBay-Verbund im Bezug auf Innovationskraft eingenommen hat. Staunen Sie über die unkonventionellenAnsätze ebay und lassen Sie sich für Ihre Projekte inspirieren.In der zweiten Key-Note wird Dr. Markus Merk erzählen, wie Schiedsrichter wichtige Entscheidungenin Sekundenbruchteilen treffen. Der 7-fache „Schiedsrichter des Jahres“, 3-fache „Weltschiedsrichter“und ausgezeichnete „Sportler mit Herz“ entführt Sie für 60 Minuten in seineWelten: eine Welt des nationalen und internationalen Fußballs, eine Welt als Management-Trainer und eine Welt der tatkräftigen Entwicklungshilfe. Er liefert Denkanstöße für alle, dieEntscheidungen zu treffen haben oder andere zu Entscheidungen führen wollen.Der German Testing Day ist eine Non-Profit-Konferenz und wird durch ein unabhängigesConference-Board organisiert. Das Conference-Board setzt sich aus 15 Vertretern von Endkundenunternehmenund aus der Wissenschaft zusammen. Der German Testing Day bietet durchseine Form optimale Möglichkeiten, Erfahrungen auszutauschen und Neues dazu zu lernen.Lightning Talks: THE FUTURE OF TESTINGAuf den nächsten Seiten finden Sie Informationen zu unserem interessanten und abwechslungsreichenProgramm und detaillierte Beschreibungen zu den Vorträgen.Für Auflockerung im Konferenztag werden unsere Lightning-Talks am frühen Nachmittagsorgen.Freuen Sie sich auf drei bekannte Sprecher, die Ihnen in jeweils 5 Minuten einen Aspektzur Zukunft des Software-Testens näher bringen werden:1.2.3.Was ist eigentlich „German Testing“?Thomas Roßner, imbus AGTestende Entwickler und entwickelnde Tester:Eine Win-Win-KonstellationFrank Simon, Bluecarat AGDie Tester-Gilde: Zusammen mehr erreichenAdrian Zwingli, SwissQJetzt anmelden <strong>–</strong> Die Anzahl der Plätze ist limitiertWir hoffen, Ihnen mit dem diesjährigen Programm wieder interessante Inhalte, Formate undInspirationen bieten zu können. Nach dem Vortragsprogramm wird bei einem abschließendenStehempfang ausreichend Zeit für Austausch und Networking bleiben.Die Tickets für den German Testing Day sind <strong>–</strong> je nach Buchungszeitraum <strong>–</strong> für EUR 390,-bis EUR 485,- (inkl. Verpflegung, zzgl. MwSt.) auf www.germantestingday.info erhältlich.Registrieren Sie sich jetzt! Die Anzahl der Plätze ist limitiert.Wir freuen uns auf Ihren Besuch!Ihr Conference-Board des German Testing Days


PROgrammTimeTrack 1Track 2Track 3Track + [Partner]08.00 <strong>–</strong> 09.0009.00 <strong>–</strong> 09.1009.10 <strong>–</strong> 10.0010.00 <strong>–</strong> 10.30RegistrierungEröffnung der KonferenzKey-Note 1Testing at eBay <strong>–</strong> ein Einblick in eine eher unkonventionelle Art des TestensMichael Palotas, ebayPause & AusstellungPraxisMethodikORGANISATIONTRENDS10.30 <strong>–</strong> 11.05Specification by Example <strong>–</strong> Der lange Weg von ausdrucksstarkenTests zur lebendigen DokumentationStephan Merkel,Kassenärztliche Vereinigung BayernsDas Streben nach Exzellenz <strong>–</strong> Erfahrungsbericht derImplementierung von QS-Prinzipien in Scrum-TeamsMirko Drobietz,T-Systems on site services GmbHAgil kann ich schon! Muss man da im Testwas besonders können?Michael Fischlein,Sogeti Deutschland GmbHFrüher Testen durch Service-VirtualisierungJürgen Pilz,Hewlett-Packard GmbHTRENDSPraxisPraxisTRENDS11.10 <strong>–</strong> 11.45Model-Based Security Testing <strong>–</strong> Results fromIndustrial Case StudiesProf. Dr.-Ing. Ina Schieferdecker,Fraunhofer Institut FOKUSWenn Tester Mobile Apps entwickelnStephan Wiesner,SwissQMaking SCRUM work in a SoSoS world <strong>–</strong>a review of 5 SCRUM yearsJochen Pielage,Avid Technology, Inc.Crowdsourced Testing, aber richtigJan Schwenzien,testCloud.de GmbHPraxisMethodikORGANISATIONTRENDS11.50 <strong>–</strong> <strong>12.</strong>25Continous Testing <strong>–</strong> Encountered Pitfallsand the Solution ApproachesMarco Achtziger,Siemens AGSecurity Testing für immobilienscout 24Mason Womack,Immobilien Scout GmbHExploratives Testen <strong>–</strong>Für Programmierer, Tester und SieMarkus Gärtner u. Meike Mertsch,it-agile GmbHwird noch bekannt gegeben<strong>12.</strong>25 <strong>–</strong> 13.45Mittagspause & AusstellungTHE FUTURE OF TESTING <strong>–</strong> Lightning Talks13.45 <strong>–</strong> 14.05(1) Was ist eigentlich „German Testing“? Thomas Roßner, imbus AG(2) Testende Entwickler und entwickelnde Tester - eine Win-Win-Situation Dr. Frank Simon, Bluecarat AG(3) Die Tester-Gilde: Zusammen mehr erreichen Adrian Zwingli, SwissQTRENDSMethodikTRENDSMethodik14.10 <strong>–</strong> 14.45Möglichkeiten und Nutzen von Crowdtesting <strong>–</strong>Ein ErfahrungsberichtJoachim Borgis,corporate quality consulting GmbHRelease Factory: SCRUM inUnternehmensprogrammenAlexander Hofmann u. Marcel Gehlen,MaibornWolff et al GmbHDesign for Diagnosability:Wie mache ich Software diagnostizierbar?Florian Lautenschlager,QAware GmbHTestautomatisierung für das Back-EndWerner Märkl,FINARIS GmbHMethodikPraxisTRENDSTRENDS14.50 <strong>–</strong> 15.25Keine Angst vor Änderungen!Wie Traceability versteckte Fehler sichtbar machtMarkus Unterauer,Software Quality Lab GmbHDer Weg der Effizien bei der Absicherung vonAutomotive-SoftwareDr. Roman Nagy,BMW AGTestdesignautomation variantenreicher SystemeDr. Stephan Weißleder,Fraunhofer Institut FOKUSwird noch bekannt gegeben15.30 <strong>–</strong> 16.0016.00 <strong>–</strong> 17.0017.00 <strong>–</strong> 17.1017.10 <strong>–</strong> 18.00Pause & AusstellungKey-Note 2Sicher entscheidenDr. Markus Merk, FIFA-SchiedsrichterZusammenfassungVerlosungen, Stehempfang & AusstellungDer Track+ besteht aus Präsentationen der Sponsoren und Aussteller. Diese Präsentationen unterliegen nicht der Qualitätssicherung des German Testing Day Conference-Boards.


KEY-NOTE 1 | 09.10 <strong>–</strong> 10.00 UhrKey-Note 1Testing at eBay <strong>–</strong> ein Einblick in eineeher unkonventionelle Art des TestensMichael Palotas, ebayZusammenfassungTesting nimmt bei eBay einen pivotalen Punkt im Software-Entwicklungsprozess ein. Diese Key-Notezeigt, welchem signifikanten Wandel sich das Test-Engineering in den letzten Jahren unterzogen hatund wie das europäische Quality Engineering eine Vorreiterrolle im globalen eBay-Verbund im Bezugauf Innovationskraft eingenommen hat. Des Weiteren werden auch unkonventionelle Ansätze und ihrepositive Auswirkung auf die Software-Qualität und Mitarbeiter beleuchtet.BiografieMichael Palotas ist "Head of Quality Engineering" und für die Software-Qualität bei eBay für die europäischenMärkte verantwortlich. Nach seinem Studium der Nachrichtentechnik war Michael Palotasin verschiedenen Funktionen bei Ericsson, Nortel Networks und Intel tätig. Seit seinem Wechsel zueBay im Jahr 2004 widmet er sich dem Bereich Software-Qualität. Seit 2008 ist er als Europachef fürden Bereich „Quality Engineering“ am Standort Zürich tätig. Michael Palotas ist anerkannter Experteim Bereich Test-Engineering und präsentiert weltweit auf Konferenzen. Aktuell konzentriert er sich aufdie Bereiche „Mobile Testing“ und „Mobile Automation“.Michael Palotas ist auch Gründer der Firma Gridfusion Software Solutions, die sich auf Test-Automatisierungmit Open-Source-Lösungen spezialisiert hat.


KEY-NOTE 2 | 16.00 <strong>–</strong> 17.00 UhrKey-Note 2Sicher entscheidenDr. Markus Merk, FIFA-SchiedsrichterZusammenfassungSchiedsrichter treffen Entscheidungen: im Bruchteil von Sekunden und in einer emotionalen Welt. Siesind Manager, Mediator und gleichzeitig die entscheidende Instanz. Es geht um Sieg und Niederlage,Meisterschaft und Abstieg <strong>–</strong> heute aber mehr noch um Wirtschaftlichkeit, persönliche Eitelkeiten undim internationalen Fußball auch um politische Sichtweisen.Ob im Fußballstadion oder in der Wirtschaft ... die beste Entscheidung ist eine sichere Entscheidung.Für richtiges und akzeptiertes Entscheiden gibt es weder Patentrezepte noch Merkregeln. Und doch:intrinsische, extrinsische Faktoren und Tools bestimmen den Wert unserer Entscheidungen und somitunseren persönlichen Erfolg, ob beruflich oder privat.In diesem praxisnahen Vortrag erfahren Sie mehr über die Entwicklung zum Live-Entscheider und überdie Kausalkette der Entscheidungen. Der Vortrag liefert Denkanstöße für alle, die Entscheidungen zutreffen haben und andere zu Entscheidungen führen wollen.Markus Merk:„Alles richtig machen ist unmöglich. Gerecht zu sein noch mehr! Aber der Wille dazu,der muss in jeder Situation, bei deinem Tun und Handeln erkennbar sein.“BiografieMarkus Merk kann man durchaus als Multitalent bezeichnen. Er vereint unterschiedlichste Funktionenin einer Person: Schiedsrichter, Zahnarzt, Entwicklungshelfer, Familienvater, Marathonläufer undgefragter Redner. Seit 1988 ist er Bundesliga-Schiedsrichter, mit über 339 Bundesligaspielen hält erden absoluten Rekord. Seit 1992 ist er FIFA-Schiedsrichter.Er ist 7-facher „DFB-Schiedsrichter des Jahres“ und wurde von Experten aus über 100 Ländern dreimalzum „Weltschiedsrichter“ gewählt.Seit der Saison 2011/2012 kommentiert er für SKY das jeweilige Topspiel am Samstag.Herausragend ist sein soziales Engagement: Seit 1991 hat er in Südindien verschiedene Entwicklungsprojekteins Leben gerufen, darunter Waisenhäuser und Schulen für 1200 Kinder. Er war Botschafterder Kampagnen "Schützt Kinder im Krieg" des Internationalen Roten Kreuzes und UEFA und "6 Dörferfür 2006" der SOS-Kinderdörfer.Für seine sportlichen und sozialen Leistungen wurde Markus Merk 2005 mit dem Bundesverdienstkreuzausgezeichnet. Zu seinen weiteren Auszeichnungen zählen: Fair-Play-Diplom UNESCO, Fairplay-Award der UEFA, Deutschlands Sportler mit Herz 2005, Jahrespreis des Kinderschutzbundes 2006sowie Ethikpreis des Sports 2007.Der Schiedsrichter aus Kaiserslautern steht für Kompetenz, Fairness, Seriosität und Leistung. Nichteinzelne Leistungen verbucht er als große Erfolge, sondern die Konstanz.


TESTING-VORTRÄGE | 10.30 <strong>–</strong> 11.05 UHRTrack 1Track 2Track 3Track + [Partner]Specification by ExampleDer lange Weg von ausdrucksstarkenTests zu lebendigerDokumentationDas Streben nachExzellenz <strong>–</strong> Erfahrungsberichtder Implementierung vonQS-Prinzipien in Scrum-TeamsAgil kann ich schon!Muss man da im Testwas besonders können?Früher Testen durchService VirtualisierungStephan Merkel, Kassenärztliche VereinigungBayernsMirko Drobietz, T-Systems on site services GmbHMichael Fischlein, Sogeti Deutschland GmbHJürgen Pilz, Hewlett-Packard GmbHDas Potenzial von ausdrucksstarken Tests für dieIn den Werten und Prinzipien des agilen Manifests istEine „klassische“ Ausbildung für Tester im Sinne vonIn unserer heutigen Welt mit Trends wie Mobilität,Systemspezifikation wird viel zu wenig genutzt. AgileQualitätssicherung an sich tief verwurzelt. BerauschtAusbildungsberuf, Studium oder anerkanntem IHK-Agilität und immer kürzeren Releasezyklen stehenTeams können Beispiele über Testautomatisierungvon agilen Werten und einem vordergründig leichtge-Aus- und Weiterbildungen gibt es heute noch nicht.Entwicklungs- und QA-Abteilungen vor der Heraus-in den Rang lebendiger Spezifikation erheben. Diewichtigen agilen Vorgehensmodell wie Scrum, läuftAber gerade beim Tester im agilen Umfeld ist wesent-forderung, Releases ganzheitlich zu testen. HäufigWorkshops, in denen Business Analysten, Entwicklerman leicht in die Gefahr bei der Einführung notwen-lich mehr Wissen und Können als in klassischenstehen einzelne Komponenten nicht zur Verfügung.und Tester die Beispiele erarbeiten, fördern frühzei-dige Maßnahmen zur Qualitätssicherung zu unter-Projekten gefordert. Warum das so ist und welcheDies kann bedingt sein durch ein frühes Entwicklungs-tigen Wissenstransfer <strong>–</strong> ganz im Sinne des agilenschätzen.Auswirkungen dies auf das klassische Rollenverständ-stadium, Abhängkeiten von 3rd-Party Anbietern oderManifests: Artefakte sind wichtig, aber Interaktion istDer Vortrag wird zuerst auf Lücken in der QS-Defi-nis hat, behandelt der erste Teil des Vortrags.der Nichtverfügbarkeit von Systemen. Abhilfe schafftwichtiger. Das Potenzial, einen neuen Pfeiler für dienition von Scrum eingehen. Dabei werden einigeIm zweiten Teil des Vortrags widme ich mich denhier die Virtualisierung dieser Komponenten. In demZusammenarbeit und die innere Softwarequalität zuöfter beobachtet unvorteilhafte Schlüsse umsetzenderfolgenden Fragen: Wie kann man sich bzw. die Mit-Vortrag wird dargestellt, wie mit Hilfe von HP Serviceerrichten, ist groß <strong>–</strong> und die Herausforderungen sindTeams und verantwortlicher Manager dargestellt.arbeiter im Testumfeld am besten auf die Arbeit inVirtualization und dessen Anbindung an die Lösungenes auch. Die Teammitglieder müssen gegenüber derIm zweiten Teil wird dem Publikum ein in mehrerenagilen Projekten vorbereiten? Welche traditionellenHP Application Lifecycle Management, HP LoadRunnerherkömmlichen Gewaltenteilung umdenken, neueProjekten erfolgreich erprobtes Vorgehen zum TestenTester-Ausbildungen sind nach wie vor wichtig? Wel-und HP Unified Functional Testing ein umfassendesFähigkeiten sind gefragt und die Ernte wird <strong>–</strong> für agilein Scrum vorgestellt und den Teststufen gemäß ISTQBche Ausbildungsinhalte steigen oder sinken in ihrerTesting Framework abgebildet werden kann.Verhältnisse <strong>–</strong> spät eingefahren.gegenübergestellt.Wichtigkeit? Welche Ausbildungen gibt es speziell fürIm Vortrag werden der Idee und den von Gojko AdzicDer letzte Teil des Vortrags wird nicht nur die Schwie-einen agilen Tester?empfohlenen Best Practices die Erfahrungen desrigkeiten bei der Etablierung der QS-Prinzipien son-Im dritten und letzten Teil geht es um einen kurzenMammaSoft Teams der KVB gegenüber gestellt, dasdern auch die fordernde Aufgabe darstellen dieseEinblick in die Ausbildung zum Certified Agile Testervor einem Jahr mit der Anwendung der MethodePrinzipien in erfolgreichen Projekten am Leben zuund die Erwartungen in eine solche Ausbildung.begonnen hat.erhalten und eine Degeneration zu verhindern.


TESTING-VORTRÄGE | 11.10 <strong>–</strong> 11.45 UHRTrack 1Track 2Track 3Track + [Partner]Model-Based SecurityTesting <strong>–</strong> Results fromIndustrial Case StudiesWenn Tester MobileApps entwickelnMaking SCRUM workin a SoSoS world <strong>–</strong>a review of 5 SCRUM yearsCrowdsourced Testing,aber richtigProf. Dr.-Ing. Ina Schieferdecker,Fraunhofer Institut FOKUSStephan Wiesner, SwissQJochen Pielage, AvidJan Schwenzien, testCloud.de GmbHModellbasiertes Sicherheitstesten (MBST) ist ein rela-Die Geberit AG hat eine App (Android und iOS) fürIntroducing agile methodologies into non-agile com-Automatisiertes Testen macht Spaß, reicht allein abertiv junges Anwendungsgebiet automatisierter Tests.Handwerker entwickelt, welche es Sanitärinstalla-panies cannot happen overnight. This presentationnicht aus. Während die Skalierung technischer Infra-Es zielt auf die systematische und effiziente Spezifi-teuren erlaubt, ihre Arbeit effizienter zu gestalten.outlines the various steps we took during the last 5struktur zur Abbildung von schwankendem Testbedarfkation, Generierung, Ausführung und DokumentationDie SwissQ AG hat den Kunden während der gesam-years to make this transition happen, what issues wekeine große Herausforderung darstellt, sieht dasder Testziele, Testfälle und Ergebnisse. Insbesondereten Projektlaufzeit begleitet. Vom Kick-Off-Workshopfaced and how we addressed them. An incrementalmit menschlichen Testern anders aus. Crowdsourcedist die Anwendung der Modellierungs- und Generie-bis zum Projektrückblick. Die Rollen der Projektleitung(agile) process helped us to have steady and transpa-Testing bietet die große Chance, diesen Flaschenhalsrungstechnologien für die industrielle Anwendungund des Android-Entwicklers wurden dabei von einemrent progress with measurable results. While it waszu beseitigen.wesentlich. Dem stellt sich das europäische ITEATester besetzt. Durch den Einsatz typischer Tester-easy to convince the engineering teams of the advan-Eine wichtige Voraussetzung für den erfolgreichenProjekt DIAMONDS und entwickelt entlang indus-Denkweisen, kleinen Sprints und vielen Prototypentages of the new process, the other organizationalEinsatz einer Tester Crowd besteht aus ihrer Motiva-trieller Fallstudien aus sechs Bereichen wie Ban-konnte das Projekt trotz sehr engem Zeitplan in timeunits had concerns of potential unpredictable results.tion und Steuerung. Auch darf die Durchführung vonking oder Automotive effektive MBST Methoden fürfertig gestellt werden. Der Go-Live an der Handwer-We finally managed to convince all stake holders toCrowd Tests wenig zusätzlichen Aufwand mit sichsicherheitskritische Systeme der Industrie. So sindkermesser in Frankfurt verlief reibungslos und dieuse and adapt to SCRUM with a governance modelbringen.Innovationen in der Methodik, den Verfahren undApp läuft fehlerfrei auf 5000 Telefonen deutscherwhich coordinates Product Management, Configurati-Auf diese Ziele hat sich das Berliner Start-Up testCloudWerkzeugen für automatisierte Sicherheitstests, dieSanitärinstallateure.on & Release Management & Tools, Architecture, E2Espezialisiert. In dem Vortrag wird gezeigt, wie einfachsowohl für aktive als auch passive (Monitoring) Testan-Der Vortrag greift die Besonderheiten beim Testenworkflow integration verification and partially Qualityund effizient das Testen mit einer Crowd sein kann.sätze genutzt werden können. Der Vortrag gibt einenmobiler Apps am Beispiel der Geberit ProApp auf. SoManagement outside of the developing SCRUMSowohl für Kunden als auch Tester. testCloud arbeitetÜberblick zu den Fallstudien und Ergebnissen vonwird gezeigt, wie die Verbindung von Entwicklung undteams. As multiple products are built and releasedhierfür an innovativen Lösungen, die eine einzigartigeDIAMONDS und wird die beiden deutschen Fallstu-Test die Android-Gerätevielfalt beherrschbar machtoften at the same time and interdependencies exist,Integration in vorhandene Abläufe ermöglichen.dien mit Giesecke&Devrient und Dornier Consultingund wie die Marketing-Abteilung durch das Feed-we used a 3 tier SoSoS model for the Product Ownersim Detail erläutern.back von Testern und Endanwendern „gelenkt“ wer-as well as for the SCRUM Masters. A tight communi-den kann. Die Einbindung von „echten“ Anwenderncation of these with the governing functions workedbestimmt dann auch die Teststrategie und hilft bei dervery well for us.Priorisierung von Features und Bugs.


TESTING-VORTRÄGE | 11.50 <strong>–</strong> <strong>12.</strong>25 UHRTrack 1Track 2Track 3Track + [Partner]Continous Testing <strong>–</strong>Encountered Pitfalls andthe solution approachesSecurity Testing fürimmobilienscout 24Exploratives Testen <strong>–</strong>Für Programmierer,Tester, und Siewird noch bekanntgegebenMarco Achtziger, Siemens AGMason Womack, Immobilien Scout GmbHMarkus Gärtner, Meike Mertsch, it-agile GmbHContinous integration is one of the most importantsoftware development processes used today. Especiallyin agile projects it is essential to have a continousintegration system up and running.However simply executing the compilation steps forthe software is not enough in this process. To keepa high quality in the software also automated testsshould be executed in the continous integration togive a fast feedback about the quality status of thecompiled binaries to the developers. But in quite largeprojects the execution of the tests can get a problemand the bottleneck.This talk is about the pitfalls you can encounter in suchcases and what possibilities there are to overcomethese and optimize the feedback times.Security ist für jede Firma eine große und stetigwachsende Sorge. Seit Jahren wird vermutet, dassder weltweite Wert von Datendiebstählen den Wertdes internationalen illegalen Drogenhandels übertrifftund dadurch immer attraktiver für Angreifer wird.Tatsächlich ist „Information Security“ eine gewaltigeThemenreihe mit vielen verschiedenen Aspekten!Dieser Vortrag fokussiert auf die „Web-Applikationen-Sicherheit“ und was man als Tester zu einer besserenSicherheit für sein Unternehmen leisten kann. Erspiegelt unsere Erfahrungen bei immobillienscout24.de wieder und zeigt, wie wir Security-Testing in einagiles Projektumfeld einbinden. Nach einer kurzenEinführung zur OWASP und deren Liste zu den „Top-10 Schwachstellen für Web-Applikationen“ werdendie Maßnahmen zum Security-Testing in der Qualitätssicherungsabteilungbei immobilienscout24.debesprochen. Hierbei gehen wir auch auf die damitverbundenen Stolpersteine und Fehler auf dem Wegnäher ein und zeigen, wie wir unseren Beitrag zu einersichereren Firma leisten.Exploratives Testen findet derzeit weite Verbreitung<strong>–</strong> nicht nur in agilen Teams. Obwohl durch hohe Automatisierungeine große Anzahl an Fehlern gefundenwerden kann, kann Testautomatisierung nicht alleFehler finden. Denken Sie beispielsweise an dieseneinen schwer zu reproduzierenden Fehler, der nurdurch eine lange Kette von Operationen nachgestelltwerden konnte. Oder erinnern Sie sich noch an denversteckten Knopf? Zu einer funktionierenden Teststrategiegehört deshalb nicht nur Automatisierung zurVorbeugung von Regressionen, sondern auch ExplorativesTesten hat hier eine Rolle mitzuspielen.Für Programmierer und Tester bietet diese Sessiondie Grundlagen und weiterführenden Materialien zumExplorativen Testen und wie sie das noch bessermachen können. Wir werden Ihre Fähigkeiten herausfordern,Ihnen Tools und Strukturen für ExplorativesTesten an die Hand geben und Ihnen dabei helfen,außerhalb Ihrer Komfortzone zu denken.


TESTING-VORTRÄGE | 14.10 <strong>–</strong> 14.45 UHRTrack 1Track 2Track 3Track + [Partner]Möglichkeiten und Nutzenvon Crowdtesting <strong>–</strong>Ein ErfahrungsberichtRelease Factory:SCRUM in UnternehmensprogrammenDesign for Diagnosability:Wie mache ich Softwarediagnostizierbar?Testautomatisierungfür das Back-EndJoachim Borgis,corporate quality consulting GmbHAlexander Hofmann, Marcel Gehlen,MaibornWolff et al GmbHFlorian Lautenschlager, QAware GmbHAuch das beste System kann verborgene Fehler ent-In den letzten ein bis zwei Jahren ist der Markt derCrowdtesting-Anbieter enorm gewachsen. Die unterschiedlichenVorgehensweisen, Schwerpunkte undBezahlmodelle der Anbieter machen eine Marktübersichtfür potenzielle Kunden jedoch sehr schwierig.Dazu kommen sicherheitsrelevante Fragen: möchteich mir unbekannten Testern wirklich einen Zugang aufmeine Umgebungen einrichten? Und welches Start-Up-Unternehmen in dieser jungen Branche existiertmorgen und übermorgen noch?Als unabhängiges Beratungshaus hat corporate qualityseit Ende 2011 auf allen Seiten Erfahrungen imBereich Crowdtesting gesammelt. Es wurden nichtnur eigene Web-Seiten durch die Crowd getestet -unsere Mitarbeiter haben auch selbst als Crowdtestergearbeitet. In Beratungsprojekten wählen wir die richtigenAnbieter für unsere Kunden aus und entwickelnKonzepte, wie Crowdtesting in bestehende Testorganisationeneingebettet werden kann.In diesem Vortrag werden alle gewonnenen Erkenntnissezusammengefasst: welche Möglichkeiten bietetCrowdtesting, wo lohnt sich der Einsatz, welcheKosten und Risiken entstehen und in welchen Punktenunterscheiden sich die Anbieter.Viele Herausforderungen in Unternehmen spiegelnsich heutzutage nicht mehr in der Anpassung oderEntwicklung einzelner Applikationen wider, sondernwerden durch unternehmensweite Programme mitEntwicklungen in einer Vielzahl von Projekten abgebildet.Während die agile Softwareentwicklung in diesemKontext große Vorteile für die einzelnen Projektebietet stellt sich die Frage wie die einzelnen Projektein ein integriertes Programmrelease überführt werdenkönnen. Die "Release Factory" bietet einen Rahmen,um nach SCRUM entwickelte Einzelprojekte zu einemqualitativ hochwertigen Programmrelease zusammenzufügen.Sie basiert auf einem Release Template undden folgenden 6 Disziplinen: Release Mgmt., Governance,Reporting, Build, Integration & Quality Gates.Die Release Factory trägt die Verantwortung für dieQualität eines integrierten Programmreleases undbietet daher verschiedene Methoden der Qualitätssicherungan:• programmweite E2E-Tests, um zu gewährleisten,dass die integrierten Einzelprojekte die Programmzieleerreichen• ständige Absicherung der technischen Lauffähigkeitaller Programm-Builds• präventive QS auf Programmebene in den Qualityhalten, die kurz- oder langfristig im Betrieb instabilwerden lassen. Daher ist es sinnvoll, bereits beimSystementwurf Diagnosemöglichkeiten vorzusehen,ähnlich wie man Autos seit vielen Jahren mit Diagnosesteckernausrüstet. Diagnostizierbarkeit (Diagnosability)ist eine oft schmerzlich vermisste nichtfunktionaleEigenschaft. Ein System ist gut diagnostizierbar,wenn man gesunde und ungesunde Zustände schnellerkennen und beheben kann.Design for Diagnosability (DfD) bedeutet, dass mansich schon beim Systementwurf klar macht, welcheDaten man im Ernstfall sehen möchte und bei derImplementierung dann geeignete Diagnosemöglichkeitenschafft.Der Vortrag führt in das Thema DfD ein und demonstrierteinen Softwarebaustein (die Software-Blackbox)und ein Werkzeug (das Software-EKG), die bei derUmsetzung von DfD helfen. Das Fundament desVortrags sind Praxiserfahrungen bei der QAware undErkenntnisse aus einem gemeinsamen Forschungsprojektzwischen der QAware und der UniversitätErlangen-Nürnberg, das durch den Freistaat Bayerngefördert wird.Werner Märkl, FINARIS GmbHDie meisten Testwerkzeuge fokussieren sich auf denTest von Oberflächen und vernachlässigen das Back-End (alles was keine GUI hat). In Branchen, in denenGeschäftsdaten und deren Verarbeitung eine großeRolle spielen, ist eine Testautomatisierung für dasBack-End besonders wirtschaftlich. Die Kombinationsinnvoller Testdaten und Parameter macht bei manuellerTestauswertung eine risikobehaftete Priorisierungerforderlich. Und dennoch wird gerade im Back-Endnoch immer sehr viel manuell getestet. Die RapidRepTest Suite ist eine Lösung zur Testautomatisierung fürdas Back-End. In diesem Vortrag werden praxisrelevanteBeispiele anschaulich umgesetzt.GatesWir stellen Ihnen das Vorgehen und unsere Erfahrungendamit vor.


<strong>geRman</strong> <strong>TeSTing</strong> <strong>DaY</strong> <strong>2013</strong>www.GermanTestingDay.infogerman Testing Day Conference BoardConference ChairMelanie Wohnertthe coaches / PaybackConferenceDirk ThoemingCommerzbankBernd SchindelaschEWE TELMario Prof. Dr. WinterFachhochschule KölnJürgen Dr. MüllerHasso Plattner InstitutAndreas Prof. Dr. SpillnerHochschule BremenKarin Prof. Dr. VossebergHochschule BremerhavenKatrin Jähn Immobilien ScoutSacha Dr. Reis ista InternationalMelanie WohnertPayback / the coachesPeter KulbidaSchenkerKlaus Dr. MoritzenSiemensPeter ZimmererSiemensAlexander Prof. Dr. PretschnerTU MünchenAlexandra WagnerUBS DeutschlandDagmar MathesXINGGold-Partner:German Testing Day c/o the coaches GbR, Lupinenweg 3, 82110 Germering, Tel +49 (0)89 21 55 00 752, Fax: +49 (0)89 21 55 00 759, info@germantestingday.info, www.GermanTestingDay.info

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!