Qualitätssicherung als Erfolgsfaktor bei der ......Agile Manager User Stories Task Board Backlog...
Transcript of Qualitätssicherung als Erfolgsfaktor bei der ......Agile Manager User Stories Task Board Backlog...
Qualitätssicherung als Erfolgsfaktor bei der Applikationsentwicklung
Dirk HedderichSolution Consultant Application Development Management
Qualitätssicherung in der Applikationsentwicklung
2
– lange her!
Und trotzdem: Ach, 29. Februar 2016 ist ein Schalttag…?
Quelle: Heise-Verlag (heise.de)
Test mobiler
Endgeräte /
Apps
Qualitätssicherung in der Applikationsentwicklung 2016
Testautomatisierung Manueller Test 2.0
Komponentenbasiertes Testframework
Agiles Projekt-
managementUser Stories Task Board Backlog ReportingSprints
ALM AnforderungenRelease
ManagementTestplanung
Dashboards &
ReportingAbweichungen
Netzwerk-Virtualisierung
La
stte
st
Virtu
alis
ieru
ng v
on
Se
rvic
es
Performance-
Diagnose Sic
he
rhe
its-
prü
fun
ge
n
Inte
gra
tio
n v
on
En
twic
klu
ng
su
mg
ebu
nge
n
La
stte
st a
us d
er
Clo
ud
Mobile
Center
Automated Testing
(UFT / LeanFT)
Manual Testing
(Sprinter)
Framework (BPT)
Agile Manager User Stories Task Board Backlog ReportingSprints
ALM/PC RequirementsRelease
ManagementTest Planning
Dashboards &
ReportingDefects
Network Virtualization
LoadR
unner
Serv
ice V
irtu
aliz
ation
Diagnostics
Fort
ify
Develo
pm
ent
Inte
gra
tions
Sto
rmR
unner
Load
Qualitätssicherung in der Applikationsentwicklung (Produkte)
Funktionale Testautomatisierung 2016
Technische
Experten
Fach-
experten
FachabteilungErstellen Testabläufe Komponenten- oder
Schlüsselwort-basiert
Business-AnalystenDefinieren den Testablauf und notwendige
Testabdeckung, erstellen nur wenig komplexe
automatisierte Tests
TestautomatisiererErstellen Frameworks und
Testautomatisierung in UFT; kennen sich
etwas mit Programmiersprachen aus
Agile AutomatisiererEntwicklungsnäher und -technischer
als klassische Testautomatisierer;
integriert im Entwicklungsteam
Entwickler-TesterArbeiten mit den Umgebungen und
Programmiersprachen der Entwickler
Funktionale Testautomatisierung
Unified Functional Testing
Lean Functional Testing (LeanFT)Testautomatisierung für Continuous Integration und Continuous Testing
Test-
erstellung in
Standard-
IDEs &
Sprachen
LeanFT
HPE ALMLeanFT ist eine mächtige
und trotzdem schlanke
Testautomatisierungs-
Lösung für Entwickler-
Tester – perfekt integriert in
DevOps Umgebungen
HPE QC
Automatische API TestfallerzeugungHPE UFT API Test Generator
–TAspekte der Anwendungs-API basierend auf
Industriestandards und Heuristiken
–Testfallerzeugung entsprechend verschiedener Aktuell
werden folgende Aspekte abgedeckt:
Positivfälle & Grenzwert-Tests
Service Interoperabilität & Standard Compliance
Sicherheit
Performance
Highlights
– Import von WSDL, WADL und API auf Basis von Swagger
–Erzeugt API Testfälle für jeden Aspekt
–Teil der HPE UFT Installation
HPE UFT API Test Generator
12
Automatisch erstellter Testablauf – mit Extremwerten
Mobile
Center
Automated Testing
(UFT / LeanFT)
Manual Testing
(Sprinter)
Framework (BPT)
Agile Manager User Stories Task Board Backlog ReportingSprints
ALM/PC RequirementsRelease
ManagementTest Planning
Dashboards &
ReportingDefects
Network Virtualization
LoadR
unner
Serv
ice V
irtu
aliz
ation
Diagnostics
Fort
ify
Develo
pm
ent
Inte
gra
tions
Sto
rmR
unner
Load
Qualitätssicherung in der Applikationsentwicklung 2016