More Related Content
Similar to Lightningtalk - Android UI-Testautomatisierung leicht gemacht mit Robotium (20)
More from Alexander Pacha (6)
Lightningtalk - Android UI-Testautomatisierung leicht gemacht mit Robotium
- 2. © Zühlke 2015
Über mich
Software Entwickler bei Zühlke
• C#/Xamarin
• Java/Android
• Fokus auf Usability und Codequalität
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 2
- 3. © Zühlke 2015
Robotium
Erweiterung des Android Test Frameworks um Anwendungsszenarien
(leichter) zu testen
Zwei Teile:
• Kostenlose Bibliothek
• Kommerziellen Robotium Recorder (~300€ / Jahr)
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 3
- 4. © Zühlke 2015
In 5 Minuten...
Der Robotium Recorder
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 4
- 5. © Zühlke 2015
… zu einem robusten Test
Der generierte Testcode
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 5
- 6. © Zühlke 2015
Richtig testen
UI-Tests sind in wichtig, aber
• Ersetzt keine Unit- und Integrationstests
• Ersetzt nicht das Testen des View-Models
Xamarin Android Player
Alternativen und Ergänzungen:
• Android Test Support Library (JUnit 4)
• Espresso
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 6
- 7. © Zühlke 2015
Links
Robotium Quellcode: https://github.com/robotiumtech/robotium
Robotium 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
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 7