SlideShare ist ein Scribd-Unternehmen logo
sogehtsoftware.de
So geht Software.
AGILE BACKEND CLOUD EVOLUTION FRONTEND JAVA JAVAFX .NET SAPQA/TEST UI/UX WEB
EINFÜHRUNG IN DIE
TESTAUTOMATISIERUNG
sogehtsoftware.de
WAS?
Seite sogehtsoftware.de3
Manuelle Tests
EINFÜHRUNG IN DIE TESTAUTOMATISIERUNG
manueller
Tester
Testsystem
GUI
DB
Testschritte
Testdaten
(-beschreibung)
Erwartetes
Ergebnis
Seite sogehtsoftware.de4
Testdurchführung automatisieren
EINFÜHRUNG IN DIE TESTAUTOMATISIERUNG
Testfall:
- Testskripte
- Testdaten
- Erwartetes Ergebnis
Testsystem GUI
DB
Tester
Automat
Engine
sogehtsoftware.de
WIEVIEL?
Seite sogehtsoftware.de6
Vorteile der Testautomatisierung
EINFÜHRUNG IN DIE TESTAUTOMATISIERUNG
Schnell
• Ergebnisse stehen schneller zur Verfügung
• auf mehreren Maschinen gleichzeitig
Effizient
• Automaten machen selten Fehler
• Immer gleiche Qualität
• Immer einsetzbar (24*7)
Kostensparend
• (nahezu) identisch und beliebig oft wiederholbar
• Zeitunabhängig
Seite sogehtsoftware.de7
Mehrwert der Testautomatisierung
EINFÜHRUNG IN DIE TESTAUTOMATISIERUNG
Höhere Planungssicherheit der Tests
• Entlastung des Teams
• Schnelle Rückmeldung der Ergebnisse
• Abhängigkeit von Know-How-Trägern bei Planung der Testdurchführungsphase sinkt
Steigerung der Motivation
• Entwickler bekommen zeitnahe Rückmeldungen
• Rückmeldungen sind ausführlicher (Screenshots, Video)
Revisionssicherheit
• Einheitlicher Testprozess
• Standardisierte Dokumentation der Testergebnisse
Seite sogehtsoftware.de8
Herausforderungen der Testautomatisierung
EINFÜHRUNG IN DIE TESTAUTOMATISIERUNG
Unkreativ
erkennen keine indirekten Fehler
Probleme im
Test(Umgebung/Ablauf) werden erst
am Ende des Testdurchlaufs sichtbar
Mehraufwand
Mehr Aufwand bei Testfallerstellung
Mehr Aufwand bei Testfalländerung
Jedes Problem wird als Fehler
ausgegeben
sogehtsoftware.de
WER?
Seite sogehtsoftware.de
program
bildapi
model
GUI-
Testautomatisierung
mit intelligenten
Bild/Texterkennungs-
verfahren
GUI-
Testautomatisierung
mit Objekterkennung
über GUI-API
Seite sogehtsoftware.de
program
bildapi
model
Seite sogehtsoftware.de
program
bildapi
model modelprogram
Seite sogehtsoftware.de
program
bildapi
model modelprogram
Seite sogehtsoftware.de
program
bildapi
model modelprogram
Seite sogehtsoftware.de
program
bildapi
model modelprogram
Seite sogehtsoftware.de
program
bildapi
TestFX Selenium
QF-Test
model
expecco
squish
ranorex
TOSCA
eggplant
Seite sogehtsoftware.de
program
bildapi
Schnell
CI/CD-nah
Verständlicher
flexibel
Plattformunabhängig
TestsperRemote
Programmierkenntnisse
notwendig
Umständlicher
Einschränkungenbei
Frameworks
Ausfallanfälligbei
Änderungen
TestFX
Selenium
QF-Test
model
expecco
squish
ranorex
TOSCA
eggplant
Protractor
TestComplete
IHR KONTAKT Telefon:
E-Mail:
sogehtsoftware.de
ZZ
Kay Grebenstein
Supertester
+49 351 49701 688
kay.grebenstein@saxsys.de

Weitere ähnliche Inhalte

Ähnlich wie QAMEETUPLEIPZIG: Einführung in Testautomatisierung

DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
Marc Müller
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Nico Orschel
 
Wann lohnt sich Software Testautomatisierung?
Wann lohnt sich Software Testautomatisierung?Wann lohnt sich Software Testautomatisierung?
Wann lohnt sich Software Testautomatisierung?
Claudia Baur
 
10 Fragen vor Testautomatisierung
10 Fragen vor Testautomatisierung10 Fragen vor Testautomatisierung
10 Fragen vor Testautomatisierung
Claudia Baur
 
Automatisierter Software-Test unter Java
Automatisierter Software-Test unter JavaAutomatisierter Software-Test unter Java
Automatisierter Software-Test unter Java
GFU Cyrus AG
 
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der ZukunftTest-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Christian Drumm
 
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP UmfeldSelenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
Christoph Menke
 
Automatisiertes webauftritt testen
Automatisiertes webauftritt testenAutomatisiertes webauftritt testen
Automatisiertes webauftritt testen
mradamlacey
 
Test-Alternativen
Test-AlternativenTest-Alternativen
Test-Alternativen
Sebastian Dietrich
 
A/B Testing mit Node.js
A/B Testing mit Node.jsA/B Testing mit Node.js
A/B Testing mit Node.js
Sebastian Springer
 
Panaya Test Center – Auf zu postmodernem ERP Testing
Panaya Test Center – Auf zu postmodernem ERP TestingPanaya Test Center – Auf zu postmodernem ERP Testing
Panaya Test Center – Auf zu postmodernem ERP Testing
Panaya
 
Softwarequalitätssicherung mit Continuous Integration Tools
 Softwarequalitätssicherung mit Continuous Integration Tools Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
gedoplan
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit Testing
Daniel Lehner
 
Testen mit, durch und in Scrum
Testen mit, durch und in ScrumTesten mit, durch und in Scrum
Testen mit, durch und in Scrum
Frank Düsterbeck
 
Best Practices für TDD in JavaScript
Best Practices für TDD in JavaScriptBest Practices für TDD in JavaScript
Best Practices für TDD in JavaScript
Sebastian Springer
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)
Adam Sandman
 
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetproTest-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
IKS Gesellschaft für Informations- und Kommunikationssysteme mbH
 
TDD mit ABAP Units
TDD mit ABAP UnitsTDD mit ABAP Units
TDD mit ABAP Units
Cadaxo GmbH
 
Integration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-PipelineIntegration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-Pipeline
OPEN KNOWLEDGE GmbH
 
Produktionsrückmeldung in SAP
Produktionsrückmeldung in SAPProduktionsrückmeldung in SAP
Produktionsrückmeldung in SAP
SERKEM GmbH
 

Ähnlich wie QAMEETUPLEIPZIG: Einführung in Testautomatisierung (20)

DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
DWX 2017 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch m...
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
 
Wann lohnt sich Software Testautomatisierung?
Wann lohnt sich Software Testautomatisierung?Wann lohnt sich Software Testautomatisierung?
Wann lohnt sich Software Testautomatisierung?
 
10 Fragen vor Testautomatisierung
10 Fragen vor Testautomatisierung10 Fragen vor Testautomatisierung
10 Fragen vor Testautomatisierung
 
Automatisierter Software-Test unter Java
Automatisierter Software-Test unter JavaAutomatisierter Software-Test unter Java
Automatisierter Software-Test unter Java
 
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der ZukunftTest-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
Test-getriebene Entwicklung in ABAP – Das Entwicklungsmodell der Zukunft
 
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP UmfeldSelenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
Selenium oder CBTA - Automatisierter Test von Weboberflächen im SAP Umfeld
 
Automatisiertes webauftritt testen
Automatisiertes webauftritt testenAutomatisiertes webauftritt testen
Automatisiertes webauftritt testen
 
Test-Alternativen
Test-AlternativenTest-Alternativen
Test-Alternativen
 
A/B Testing mit Node.js
A/B Testing mit Node.jsA/B Testing mit Node.js
A/B Testing mit Node.js
 
Panaya Test Center – Auf zu postmodernem ERP Testing
Panaya Test Center – Auf zu postmodernem ERP TestingPanaya Test Center – Auf zu postmodernem ERP Testing
Panaya Test Center – Auf zu postmodernem ERP Testing
 
Softwarequalitätssicherung mit Continuous Integration Tools
 Softwarequalitätssicherung mit Continuous Integration Tools Softwarequalitätssicherung mit Continuous Integration Tools
Softwarequalitätssicherung mit Continuous Integration Tools
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit Testing
 
Testen mit, durch und in Scrum
Testen mit, durch und in ScrumTesten mit, durch und in Scrum
Testen mit, durch und in Scrum
 
Best Practices für TDD in JavaScript
Best Practices für TDD in JavaScriptBest Practices für TDD in JavaScript
Best Practices für TDD in JavaScript
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)
 
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetproTest-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
Test-Automation mit Selenium WebDriver - ein Artikel der iks im dotnetpro
 
TDD mit ABAP Units
TDD mit ABAP UnitsTDD mit ABAP Units
TDD mit ABAP Units
 
Integration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-PipelineIntegration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-Pipeline
 
Produktionsrückmeldung in SAP
Produktionsrückmeldung in SAPProduktionsrückmeldung in SAP
Produktionsrückmeldung in SAP
 

QAMEETUPLEIPZIG: Einführung in Testautomatisierung