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

  • View
    120

  • Download
    0

  • Category

    Mobile

Preview:

Citation preview

© 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

Recommended