SlideShare ist ein Scribd-Unternehmen logo
1 von 7
© Zühlke 2015
Robotium
Testautomatisierung leicht gemacht
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 1
© 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
© 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
© Zühlke 2015
In 5 Minuten...
Der Robotium Recorder
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 4
© Zühlke 2015
… zu einem robusten Test
Der generierte Testcode
Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 5
© 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
© 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

Weitere ähnliche Inhalte

Andere mochten auch

Presentacion del autoestima
Presentacion del autoestimaPresentacion del autoestima
Presentacion del autoestima1sandra3gaby
 
Quality limited[1] com pleta
Quality limited[1] com pletaQuality limited[1] com pleta
Quality limited[1] com pletaqualitylimited11
 
El desarrollo de la pena de muerte
El desarrollo de la pena de muerteEl desarrollo de la pena de muerte
El desarrollo de la pena de muertefunandi
 
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...Plataforma La Tortura No Es Cultura
 
Kevin moya
Kevin moyaKevin moya
Kevin moyaalefayn
 
NexTReT AgilePoint XRM Introducción
NexTReT AgilePoint XRM Introducción NexTReT AgilePoint XRM Introducción
NexTReT AgilePoint XRM Introducción NexTReT
 
L5 Euluc Dnug Präsentation
L5 Euluc Dnug PräsentationL5 Euluc Dnug Präsentation
L5 Euluc Dnug PräsentationAndreas Schulte
 
05 la internet y las redes sociales
05 la internet y las redes sociales05 la internet y las redes sociales
05 la internet y las redes socialeselicalderonq10
 
Programas radiofónicos aplicados en la educación
Programas radiofónicos aplicados en la educaciónProgramas radiofónicos aplicados en la educación
Programas radiofónicos aplicados en la educaciónDiana Acuña
 
Patienteninformation und Pflege
Patienteninformation und PflegePatienteninformation und Pflege
Patienteninformation und PflegeUlrich Schrader
 
Edición de Vídeo e Son con software libre (I)
Edición de Vídeo e Son con software libre (I)Edición de Vídeo e Son con software libre (I)
Edición de Vídeo e Son con software libre (I)Juan Marcos Filgueira
 

Andere mochten auch (20)

Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3
 
Presentacion del autoestima
Presentacion del autoestimaPresentacion del autoestima
Presentacion del autoestima
 
Quality limited[1] com pleta
Quality limited[1] com pletaQuality limited[1] com pleta
Quality limited[1] com pleta
 
atrevete iui cnctr 250914
atrevete iui cnctr 250914atrevete iui cnctr 250914
atrevete iui cnctr 250914
 
El desarrollo de la pena de muerte
El desarrollo de la pena de muerteEl desarrollo de la pena de muerte
El desarrollo de la pena de muerte
 
Gabenorientiert dienen
Gabenorientiert dienenGabenorientiert dienen
Gabenorientiert dienen
 
Paz pablo bernal
Paz pablo bernalPaz pablo bernal
Paz pablo bernal
 
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...
La primatóloga y premio príncipe de asturias jane goodall firma en contra de ...
 
Kevin moya
Kevin moyaKevin moya
Kevin moya
 
NexTReT AgilePoint XRM Introducción
NexTReT AgilePoint XRM Introducción NexTReT AgilePoint XRM Introducción
NexTReT AgilePoint XRM Introducción
 
L5 Euluc Dnug Präsentation
L5 Euluc Dnug PräsentationL5 Euluc Dnug Präsentation
L5 Euluc Dnug Präsentation
 
Das energieautonome haus
Das energieautonome hausDas energieautonome haus
Das energieautonome haus
 
DOC130 (1)
DOC130 (1)DOC130 (1)
DOC130 (1)
 
05 la internet y las redes sociales
05 la internet y las redes sociales05 la internet y las redes sociales
05 la internet y las redes sociales
 
Rousseau.
Rousseau.Rousseau.
Rousseau.
 
Programas radiofónicos aplicados en la educación
Programas radiofónicos aplicados en la educaciónProgramas radiofónicos aplicados en la educación
Programas radiofónicos aplicados en la educación
 
Patienteninformation und Pflege
Patienteninformation und PflegePatienteninformation und Pflege
Patienteninformation und Pflege
 
Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3Romero cortes sergio_1_parcial 3
Romero cortes sergio_1_parcial 3
 
Cartel manif. 14 02-13
Cartel manif. 14 02-13Cartel manif. 14 02-13
Cartel manif. 14 02-13
 
Edición de Vídeo e Son con software libre (I)
Edición de Vídeo e Son con software libre (I)Edición de Vídeo e Son con software libre (I)
Edición de Vídeo e Son con software libre (I)
 

Mehr von Rudolf Grötz

IOS testing mit ranorex
IOS testing mit ranorexIOS testing mit ranorex
IOS testing mit ranorexRudolf Grötz
 
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 Mobile Quality Night Vienna 2015 -   Usecon mobile experience Mobile Quality Night Vienna 2015 -   Usecon mobile experience
Mobile Quality Night Vienna 2015 - Usecon mobile experienceRudolf Grötz
 
Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIFMobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIFRudolf Grötz
 
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit Specflow
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit SpecflowMobile Quality Night Vienna 2015 - Mobile UI Testautomation mit Specflow
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit SpecflowRudolf Grötz
 
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UX
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UXMobile Quality Night Vienna 2015 - Gradmesser Cross Channel UX
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UXRudolf Grötz
 
Mobile Quality Night Vienna 2015 - Testobject Appium in der Cloud
Mobile Quality Night Vienna 2015 - Testobject Appium in der CloudMobile Quality Night Vienna 2015 - Testobject Appium in der Cloud
Mobile Quality Night Vienna 2015 - Testobject Appium in der CloudRudolf Grötz
 
Mobile Quality Night Vienna 2015 - Selendroid
Mobile Quality Night Vienna 2015 - Selendroid Mobile Quality Night Vienna 2015 - Selendroid
Mobile Quality Night Vienna 2015 - Selendroid Rudolf Grötz
 

Mehr von Rudolf Grötz (7)

IOS testing mit ranorex
IOS testing mit ranorexIOS testing mit ranorex
IOS testing mit ranorex
 
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 Mobile Quality Night Vienna 2015 -   Usecon mobile experience Mobile Quality Night Vienna 2015 -   Usecon mobile experience
Mobile Quality Night Vienna 2015 - Usecon mobile experience
 
Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIFMobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF
 
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit Specflow
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit SpecflowMobile Quality Night Vienna 2015 - Mobile UI Testautomation mit Specflow
Mobile Quality Night Vienna 2015 - Mobile UI Testautomation mit Specflow
 
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UX
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UXMobile Quality Night Vienna 2015 - Gradmesser Cross Channel UX
Mobile Quality Night Vienna 2015 - Gradmesser Cross Channel UX
 
Mobile Quality Night Vienna 2015 - Testobject Appium in der Cloud
Mobile Quality Night Vienna 2015 - Testobject Appium in der CloudMobile Quality Night Vienna 2015 - Testobject Appium in der Cloud
Mobile Quality Night Vienna 2015 - Testobject Appium in der Cloud
 
Mobile Quality Night Vienna 2015 - Selendroid
Mobile Quality Night Vienna 2015 - Selendroid Mobile Quality Night Vienna 2015 - Selendroid
Mobile Quality Night Vienna 2015 - Selendroid
 

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

  • 1. © Zühlke 2015 Robotium Testautomatisierung leicht gemacht Robotium - Testautomatisierung leicht gemacht | Alexander Pacha 8. Oktober 2015 Folie 1
  • 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