Gründe - Herausforderungen - Beispiele
MICHAEL RAMEKEN, MAI 2014
Testautomatisierung für mobile Apps
Herausforderung an mobile Apps
Herausforderung an mobile Apps
» schnelllebiger Markt» großes Angebot
» Schwelle für App-Wechsel niedrig
» laufende Anpassungen notwendig/gewünscht» kurze Releasezyklen (1-2 Wochen und weniger)» große Gerätevielfalt (insbes. Android)
Herausforderung an Releasezyklusmobiler Apps
Herausforderung an das Testing mobiler Apps
Herausforderungen an Tests
» manuelle Tests zeitaufwendig» manuelle Tests fehleranfällig» möglichst beliebig wiederholbar» Regressionstests vor jeden Release gewünscht» Abdeckung der Gerätevielfalt
Lösung: Testautomatisierung
Lösung: Testautomatisierung
» Beschleunigung der Testausführung» Parallelisierung von Tests» Nächtliche/zeitgesteuerte Testläufe» Auswertungen & Reporting
Randbedingungen für Testautomatisierung
Randbedingungen für Testautomatisierung» Infrastruktur
» Server» Geräte / Emulaturen» Test-Services (Cloud)
» Know-How für Testdevelopment» Entwickler Know-How» Test Know-How
» Abdeckung der Plattformen» Android» iOS» Windows Phone / RT8» Blackberry
» Plattformunabhängigkeit der Testtools in Praxis nicht gegeben (trotz anderslautender Werbeversprechen)
Unsere Standorte
Niederlassung Köln
Wilhelmstraße 351143 KölnTel +49 22 03 – 91 22 0Fax +49 22 03 – 91 22 23
Niederlassung Darmstadt
Kasinostraße 6064293 DarmstadtTel +49 61 51 – 78 90 0Fax +49 61 51 – 78 90 23 0
Hauptsitz Bonn
Kurfürstenallee 553177 BonnTel +49 228 – 76 36 31 0Fax +49 228 –76 36 31 3
Niederlassung Bern
Frohbergweg 73012 BernTel +41 31 – 534 07 06Fax +41 31 – 536 69 78
Vielen Dank für Ihre Aufmerksamkeit!