Testautomatisierung und Agiles Testen

Ähnliche Dokumente
Testautomatisierung und Agiles Testen

Mitarbeiter-Profil Dander, Jörg Testmanager

Mitarbeiter-Profil Dander, Jörg Testmanager

Mitarbeiter-Profil Plenzdorf, Christian Senior Test Engineer

Mitarbeiter-Profil Schmitz, Dominik Senior Test Engineer

Mitarbeiter-Profil. Nicolai, Jan-Christoph Test Manager

B. Sc. Soner Ceremesiz

Q-Event «Spice up your Test!»

Mitarbeiter-Profil Nicolai, Jan-Christoph Test Manager

M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik B.Sc. Elektrotechnik, Studium der Elektrotechnik

Wann lohnt sich GUI- Testautomatisierung?

TESTAUTOMATISIERUNG & AGILE PROJEKTE EIN BLICK HINTER DIE KULISSEN

Value Delivery and Customer Feedback

Zürich User Summit - Inflectra

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess

Wann lohnt sich GUI- Testautomatisierung?

Systemtest im agilen Entwicklungsprozess. Uwe Hehn Sebastian Kern

Basiswissen Testautomatisierung

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

PROJEKT (WS 2010/2011 SS 2011) TESTAUTOMATISIERUNG

Inhalt. Geleitwort... Vorwort... XVII. Praxisbeispiele... Die Autoren...

Testmanagerin & Testdesignerin, Analytikerin, Prozessberaterin, Programmiererin. 12/09 09/10 Prozessmodelliererin, BAYER AG, Leverkusen

Testen in agilen Projekten kann jeder warum also Tester ausbilden?

M.Sc. Informatik, Studium angewandte Informatik M.Sc. Ing. Lasertechnik, Studium Laser und Photonik B.Sc. Elektrotechnik, Studium der Elektrotechnik

Profil. Testmanager / SCRUM Master Markus Gerhard

DEVOPS AUS DER PERSPEKTIVE EINES

BIG DATA Große Datenmengen sicher im Griff! Stephan Oswald, Falko Guderian

Beraterprofil. Profil J. Fusser. Funktion. Senior Consultant Jahrgang 1964 Wohnort Nationalität. München Deutsch

Agiles Testmanagement am Beispiel Scrum

Testen mit Fit und Fitnesse. Ludger Solbach

Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings

HERAUSFORDERUNGEN an die Qualitätssicherung

Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen

WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017

Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung

Wann lohnt sich GUI- Testautomatisierung?

modellzentrierter Test

Yvonne, Richter Dresden, Deutschland IHK Einzelhandelskauffrau 2000 Mittlere Reife (Realschulabschluss) Sprachen Deutsch: Muttersprache

Profil. Persönliche Daten: Fachkenntnisse: Dominikus Gerbl Dipl. Inf. (FH) Name: Titel: Jahrgang: 1981 Schwerpunkte:

Profl: Torsten Mangner

SICHERES TESTEN MIT POLARION. Frank Ziesel

NABUCCO Test Automation Automatisiertes Testen ohne Programmieren

ALM Test Management Cockpit. Tobias Fickinger, SAP Consulting April 2016

Ein generativer Ansatz für den automatisierten Softwaretest,

Beraterprofil. Profil F. R. Senior Test Consultant Jahrgang 1972

Profil Ausbilder-Eignungsprüfung der IHK ISTQB Certified Tester Advanced Level - Test Manager Certified Consultant for Neoload

Testmanagement. Full-Service

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

Modulare Testfälle spezifizieren zur Automation und manuellen Testdurchführung. Tanja M. Tremmel

WARUM SCRUM OHNE INSPECT & ADAPT NICHT FUNKTIONIERT W-JAX 2017

Testmanagement. Dirk Tesche

.NET Softwareentwicklung

Testautomatisierung. Lessons Learned. qme Software. Gustav-Meyer-Allee Berlin. Telefon 030/ Telefax 030/

Team Foundation Server & Ranorex Workshop

Agenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management

UNTERNEHMENSVORSTELLUNG.

UNTERNEHMENSVORSTELLUNG.

Testmanagement im agilen Entwicklungsprozess

30 Multiple Choice-Fragen - pro Frage gibt es immer 1-4 richtige Antworten

Synergien aus Testautomatisierung und Lasttest. Vortrag im Rahmen des German Testing Day 2018

Effizienzsteigerung von Softwaretests durch Automatisierung

IT SERVICE MANAGEMENT FÜR AGILE PROJEKTE. Zwischen Agilität und Stabilität Herausforderungen in einer agiler werdenden Organisation

Dienstag, 24. September 13. Willkommen

EJB City GmbH ist Ihr Partner dafür!

Einladung TMap Test Topics

Scrum Embedded. Scrum Embedded. Besonderheiten agiler Entwicklung von Embedded-Systemen. MicroConsult - Microelectronics Consulting & Training GmbH

Qualitätssicherung für mobile Anwendungen Fallstudien für GUI-Testautomatisierung. Alexandra Schladebeck

Agon Solutions. The native web mobile Architekturen mit HTML5 und PhoneGap. Ihre Prozesse in besten Händen.

SEQIS KeepLiquid Testautomation

Testing Reality. Real users. Real devices. Real time.

Testdesign für Automationsskripte

Leistungsportfolio. Zuarbeit des Kunden. Ergebnisobjekt

MHP Test Management Qualität ist kein Zufall Ihre Lösung zur Abdeckung des ganzheitlichen Testprozesses!

UI-TESTING FÜR MOBILE PLATTFORMEN HERAUSFORDERUNG UND CHANCE ZUGLEICH!

Welche der folgenden Voraussetzungen werden von agilen Methoden gefordert?

Agiles ITSM Prozess-Redesign. Dynamik MIT Struktur!

Effiziente Testautomatisierung in agilen Projekten

Softwareentwicklung bei eevolution

Automatisierte Akzeptanztests. Olaf Eschenbruch

Automatisiertes UI Testing. Mark Allibone, , #2

Reinhard Salomon Geschäftsleitung

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018

Software EMEA Performance Tour Berlin, Germany June

QUALITÄT AUS DER PERSPEKTIVE EINES PRODUCT OWNERS

Xamarin Applikationen Showcase aus der Praxis

Testing Reality. Real users. Real devices. Real time.

Testautomatisierung. Märchen, Möglichkeiten und praktischer Nutzen. Richard Seidl 21. Januar 2013 TU Dresden. Medizin- und Informationstechnik AG

Transparenz beim Testen - Rollenorientierte Sichten im Web

Lebenslauf. Martin Grambauer Tel.: 0151 / Dorfstraße 32k Rüdnitz Web: martin@just-qa.

Automatisierung. von Softwaretests. I. Farina Slide 1. Isabelle Farina. Vivit TQA Vivit TQA

Customer Success Story. Orianda Solutions AG führt mobile Lösungen für den Unterhalt der SBB-Billettautomaten ein.

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

Projekt- Manager. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca scrum Master Lehrgangsbeschreibung

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Oktober 2016

Transkript:

Testautomatisierung und Agiles Testen

Testautomatisierung Unter Testautomatisierung verstehen wir die Konzeption, Erstellung und Ausführung von Testskripten für den funktionalen Softwaretest. Die Skripte können einen definierten Test automatisiert in gleicher Qualität, unbegrenzt wiederholbar, gegen verschiedene Umgebungen und mit unterschiedlichen Daten ausführen. Anwendungsgebiete sind Oberflächentests im Web- und Windowsumfeld aber auch Unit-Tests, Tests von Schnittstellen, Datenbanken und SAP-Anwendungen. Akkreditierung Akkreditiert durch: Unsere Partner

wie effizient ist ihr softwaretest? Frage Ja Nein Empfinden Sie Ihren Testaufwand als zu hoch? Dauert Ihnen das Testen zu lange? Hatten Sie bereits Probleme mit Ihrer Software nach einem Release-Wechsel? Finden Sie viele Fehler in Ihrer Produktivumgebung? Wenn Sie uns bei mindestens einem der Punkte zugestimmt haben, dann sollten Sie unbedingt weiterlesen. Aber auch im anderen Fall lohnt sich ein Blick in unseren Flyer. WIR Bieten Sie profitieren Eine Analyse Ihres bestehenden Testprozesses Toolunabhängige Testberatung hinsichtlich Testautomatisierung Design automatisierbarer Testfälle Entwicklung der Testskripte Toolgestützte, automatische Testdurchführung Entwicklung von kundenspezifischen Testframeworks Automatische Erstellung von Testreports Optimierung Ihres Testprozesses Auf Ihre Anforderungen zugeschnittene Testautomatisierungslösung Mehr Testfälle in kürzerer Zeit durchführen Entlastung von Routineaufgaben im manuellen Test (mehr Zeit für neue Themen) Testautomatisierung spart Testkosten bei wiederholter Testdurchführung (Regression) sichere Aussage über die Qualität der Software Frühzeitiges Finden von Softwarefehlern vor den Rollouts WIR sind ihr partner mit mehr als 10 Jahren Erfahrung im Bereich Testautomatisierung in mehr als 300 Projekten für mehr als 70 Kunden umfangreichen Kenntnissen in der Testmethodik, Testprozessen, Testtechnologien und Testautomatisierungstools hochqualifizierten ISTQB-, CAT- und ITIL -zertifizierten Mitarbeitern

Agile Testing Agil bedeutet flexibel auf Änderungen an die Softwareanforderungen zu reagieren. In diesem Zusammenhang bedeutet dies auch für den Test eine andere Herangehensweise als bei klassisch-sequentiellen Vorgehensweisen. Schon bei der Anforderungserfassung trägt der Test durch Mitsprache und Review-Maßnahmen zu einer gesteigerten Qualität bei. Somit ist der Test ein integrativer Bestandteil des Entwicklungszyklus und keine nachgelagerte Aufgabe. Die Einbindung des Tests in das Entwicklungsteam und die damit verbundene direkte Kommunikation ist von erheblicher Bedeutung. Der mit jeder Iteration wachsende Funktionsumfang der Anwendung und der damit verbundene Regressionstest lässt der Testautomatisierung eine entscheidende Rolle zukommen. Durch die so genannte continuous integration im Zusammenspiel mit den automatisierten Funktionstests kann regelmäßig und transparent der aktuelle Gesundheitszustand der Software geprüft werden. sprintplanung Festlegung der umzusetzenden Anforderungen Definition der Akzeptanzkriterien pro Feature Festlegung der automatisierten Regressionstests Identifizierung/Detaillierung der Testaufgaben Schätzung des Aufwandes scrum master 24h daily scrum Täglicher Informationsaustausch Status der Testaufgaben Bewertung des automatisierten Regressionstests sprint 14-30 Tage product-owner Zeitraum der Entwicklungsphase Bearbeitung der Testaufgaben Durchführung von Regressionstests) sprint-review Vorstellung der Sprintergebnisse Report über automatisierte Abnahmetests Nachweis der erreichten Qualitätsmetriken product backlog Gesamtheit der Anforderungen Unterstützung bei der Formulierung von Abnahmekriterien Analyse der Anforderungen Festlegung notwendiger Testarten sprint-retrospektive Bewertung des vergangenen Sprints Einhaltung des vereinbarten Testprozesses Optimierung der Testautomatisierung Bedeutung nach Scrum P Aufgaben der Testautomatisierung Durch unsere langjährige Erfahrung im Bereich der agilen Software-Entwicklung können wir Sie individuell unterstützen. Sei es bei der Etablierung eines agiles Vorgehens in Ihrem Unternehmen, bei der Beratung zu Effektivität und Effizienz der Arbeitsweise in Ihren agilen Projektteams oder bei der konkreten Unterstützung durch unsere geschulten Mitarbeiter. So besitzt ein Großteil zum Beispiel eine Zertifizierung zum Certified Agile Tester oder als SCRUM Master.

Unsere Leistungen Das Test and Integration Center bietet Ihnen rund um Test Automation & Agile Testing die gesamte Bandbreite. Sie finden bei uns für alle Phasen des Application Lifecycle die passenden Leistungen. Sei es die Einführung und den weiteren Betrieb rund um die Testautomatisierung als auch Beratung und Durchführung bei dem Einsatz agiler Methoden. Test Services Beratung und Schulung Testdesign Testmanagement Testautomatisierung Testreporting Entwicklungsbegleitendes Testen Test in agilen Projekten Schulungen von Testautomatisierungstechniken Schulungen zu Test-Tools Testberatung und Konzeption Einführung von Testprozessen Analysen, Prototyping und Evaluierungen Unterstützte Tools und Technologien Frameworks und Testautomatisierungstools Browser: IE, Firefox, Chrome, Opera, Safari SAP-GUI und SAP-Netweaver Schnittstellen: SOAP, Datenbanken, Filesystem, Email Native Anwendungen:.NET, Java, WPF, WinForms Betriebssysteme: Windows, Linux, Mac Mobile Testing: Android, ios, Windows Phone Selenium / Webdriver, HP Quicktest Professional / HP Quality Center Borland SilkTest/Silk4J/Silk4Net mit Silk Central Test Manager CodedUI mit Microsoft Team Foundation Server IBM Rational Functional Tester, SAP ecatt, Fitnesse Mobile Testautomation mit SilkMobile, Testdroid, PhoneMonkey, PerfectoMobile Eigene Testtreiber, MockUps, Simulatoren

Referenzen Vorwerk Hochschulstart s.oliver Einführung eines Testmanagement und Test- Testautomatisierung innerhalb eines agilen, Funktionstest und Testautomatisierung als automatisierungswerkzeuges. Automatisierung nach dem Scrum-Modell umgesetzten Projektes. business-orientierter End-to- End-Test (System- vorgegebener Regressionstests und Anwender- Der Test ist integrativer Bestandteil des Entwick- test) verschiedener Onlineshops von s.oliver. schulung für die eingesetzten Werkzeuge. lungsteams. Die Testautomatisierung erfolgt als Einheitliche Testautomatisierungslösung für alle continous integration in einem nightly build. Shops unter Berücksichtigung der Internationalität insbesondere der Mehrsprachigkeit. Polizei Baden-Württemberg Deutsche Telekom Testconsulting und Unterstützung der Abnahme- Aufbau eines Keyword getriebenen Framworks tests. Einführung eines Testmanagementtools. zur Unterstützung der Fachtester. Erweiterung Festlegen der Testspezifikation und Anlegen des der Testautomatisierung zur Unterstützung Testdesign für die Abnahme-tests. von Bilderkennungen. Herausgeber T-Systems Multimedia Solutions GmbH Riesaer Straße 5 D-01129 Dresden Tel.: +49 (0) 351-2820 - 0 Fax: +49 (0) 351-2820 - 5115 Internet: www.test-and-integration.de Sven Rudolph Leiter Test Automation & Agile Testing Tel.: +49 (0) 351-2820 - 2585 E-Mail: Sven.Rudolph@t-systems.com André Hirsch Testmanager Tel.: +49 (0) 351-2820 - 2779 E-Mail: Andre.Hirsch@t-systems.com