7
© Zühlke 2015 Robotium Testautomatisierung leicht gemacht Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 1 Click icon to add picture

Mobile Quality Night Vienna 2015 - Robotium Android UI-Testautomatisierung leicht gemacht

Embed Size (px)

Citation preview

Page 1: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

Robotium Testautomatisierung leicht gemacht

8. Oktober 2015 Folie 1

Click icon to add picture

Page 2: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

Über mich

Software Entwickler bei Zühlke• C#/Xamarin• Java/Android• Fokus auf Usability und Codequalität

8. Oktober 2015 Folie 2

Page 3: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

Robotium

Erweiterung des Android Test Frameworks um Anwendungsszenarien (leichter) zu testen

Zwei Teile:• Kostenlose Bibliothek • Kommerziellen Robotium Recorder (~300€ / Jahr)

8. Oktober 2015 Folie 3

Page 4: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

In 5 Minuten...Der Robotium Recorder

8. Oktober 2015 Folie 4

Page 5: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

… zu einem robusten TestDer generierte Testcode

8. Oktober 2015 Folie 5

Page 6: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

Richtig testen

UI-Tests sind in wichtig, aber• Ersetzt keine Unit- und Integrationstests• Ersetzt nicht das Testen des View-ModelsXamarin Android PlayerAlternativen und Ergänzungen:• Android Test Support Library (JUnit 4)• Espresso

8. Oktober 2015 Folie 6

Page 7: Mobile Quality Night Vienna 2015 -  Robotium Android UI-Testautomatisierung leicht gemacht

© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha

Links

Robotium Quellcode: https://github.com/robotiumtech/robotiumRobotium Dokumentation: https://github.com/RobotiumTech/robotium/wiki Robotium Recorder Website: http://robotium.com/Google „Android Test Support Library“: https://google.github.io/android-testing-support-library/

Quellen und weitere Resourcen

8. Oktober 2015 Folie 7