© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha
Robotium Testautomatisierung leicht gemacht
8. Oktober 2015 Folie 1
Click icon to add picture
© 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
© 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
© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha
In 5 Minuten...Der Robotium Recorder
8. Oktober 2015 Folie 4
© Zühlke 2015Robotium - Testautomatisierung leicht gemacht | Alexander Pacha
… zu einem robusten TestDer generierte Testcode
8. Oktober 2015 Folie 5
© 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
© 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