Ein Testing-Prozess, der zu deiner App passt

3.015 Aufrufe

Veröffentlicht am

Ein Testing-Prozess, der zu deiner App passt

Andreas Lüdeke

www.testobject.com

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
3.015
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
2.091
Aktionen
Geteilt
0
Downloads
3
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Ein Testing-Prozess, der zu deiner App passt

  1. 1. Mobile App Testing Test more. Worry Ein Testing-Prozess, less. der zu deiner App passt
  2. 2. Zu den Lüdeke AndreasFarben
  3. 3. Agenda Warum? Wer? Was? Wie? Wann? Wo?
  4. 4. WARUM?
  5. 5. Zu den Farben Warum Testing? Warum Wer Was Wie Wann Wo
  6. 6. Zu den Farben Warum Testing? Warum Wer Was Wie Wann Wo
  7. 7. Zu den Farben Warum Testing? Warum Wer Was Wie Wann Wo ~ 36,5%
  8. 8. Zu den Farben Warum Testing? Warum Wer Was Wie Wann Wo
  9. 9. Zu den Farben Warum Testing? Warum Wer Was Wie Wann Wo Entwicklungdauer Zielgruppe Budget Entwickle deine eigene Testing Strategie App/Plattform Komplexität Rechtlicher Rahmen Stakeholder
  10. 10. WER testet WAS, WIE, WANN und WO?
  11. 11. WER?
  12. 12. Zu den Farben Wer testet? Warum Kunde Wer Was Wie Wann Produkt Manager Entwickler Externe Wo Tester
  13. 13. WAS?
  14. 14. ZuHardware den Farben Warum Wer Was Wie Wann Wo
  15. 15. Zu den Farben Umwelteinflüsse Warum Wer Was Wie Wann Wo
  16. 16. Zu den Farben User Warum Wer Was Wie Wann Wo
  17. 17. WIE?
  18. 18. Zu den Farben Wie kann ich testen? Warum Wer Was Wie Wann Wo Security Testing Performance Testing Funktionales Testing Stress Testing Usability Testing
  19. 19. Zu den Farben Funktional Tests? Warum Wer Was Wie Wann Wo ● Unit Tests ○ Android Testing Framework (on Device) ○ Roboelectric (off Device, TDD) ● Funktionstests ○ Robotium (Like Selenium) ○ ActivityInstrumentationTestCase2 ● Regressionstest ○ MonkeyRunner (Jython) ○ uiautomater (API Level 16)
  20. 20. Zu den Farben Android Testing Framework Warum Wer Was Wie Wann Wo
  21. 21. ZuRobotium den Farben Warum Wer Was Wie Wann Wo
  22. 22. Zu denTesting Stress Farben Warum Wer Was Wie Wann Wo
  23. 23. Zu den Farben Demo Warum Wer Was Wie Wann Wo
  24. 24. WANN?
  25. 25. Zu soll Farben Wann den ich testen? Warum Wer Was Wie Wann Wo ● So früh wie möglich ● Tests automatisieren Continuous Build/Testing/Delivery ● Tests vor/während der Entwicklung erstellen ● Preflight Testing
  26. 26. WO?
  27. 27. Zu den Farben Fragmentierung?! Warum Wer Was Wie Wann Wo Der Mobile-Markt ist extrem fragmentiert, was Testing vor besondere Herausforderungen stellt! ● Device-Fragmentierung (allein über 11.000 Android Geräte am Markt) ● Betriebssysteme (Android, iOS ...) ● Bildschirmgrößen und auflösungen
  28. 28. Zu den Farben Geräteauswahl Warum Wer Was Wie Wann Wo http://www.android.com/devices/ http://www.appbrain.com/stats
  29. 29. Fazit?
  30. 30. ZuUnd jetzt? den Farben Warum Wer Was Wie Wann Wo
  31. 31. Zu den Farben Los geht’s? Warum Wer Was Wie Wann Wo ● Regressionstest starten (TO :-D) ○ Einfache Tools, keine Installation ● Automate Your Build ○ Ant (kurzlebigen Projekten) ■ android update project --path <path to your project directory> ○ Maven (Reuse) ○ Gradle (Bleeding Edge) ● Baue und Teste dein Android Projekt kontinuierlich (z.B. mit Travis CI)
  32. 32. www.testobject.com Andreas Lüdeke andreas.luedeke@testobject.com @aluedeke

×