iOS - Mobile Smoke Tests mit KIF?!
4 Jahre Einsatz bei XING!
Team Lead Quality Assurance, XING AG!
Sergej Mudruk!
Sergej.Mudruk@xing.com!
Sergej Mudruk hat in Hamburg Informatik studi...
Inhaltsverzeichnis!
XING AG!
KIF !
Demo: Login Test!
Code-Beispiel!
Vorteile/Nachteile!
XING AG!
§ Gegründet 2003 als OpenBC!
§ Seit 2006 XING AG!
§ > 15 Mio. Mitglieder weltweit!
§ > 50% Mobile Traffic!
§ ...
KIF – Keep It Functional!
§ Grey Box Testing Tool!
§ Entwickelt von Square!
§  Open Source!
§  Simuliert User Interact...
Demo!
Ein simpler Test – !
Login als Basic User!
Vorteile Nachteile!
•  Open Source!
•  Objective C!
•  Leicht integrierbar in XCode!
•  Device & Simulator!
•  Schnell!
• ...
Vielen Dank!!
!
!
!
!
Mobile 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 -  IOS Mobile Smoke Tests mit KIF
Mobile 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 -  IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIF
Mobile Quality Night Vienna 2015 -  IOS Mobile Smoke Tests mit KIF
Nächste SlideShare
Wird geladen in …5
×

Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF

124 Aufrufe

Veröffentlicht am

Autor: Sergej Mudruk - Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF

Veröffentlicht in: Mobil
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
124
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Mobile Quality Night Vienna 2015 - IOS Mobile Smoke Tests mit KIF

  1. 1. iOS - Mobile Smoke Tests mit KIF?! 4 Jahre Einsatz bei XING!
  2. 2. Team Lead Quality Assurance, XING AG! Sergej Mudruk! Sergej.Mudruk@xing.com! Sergej Mudruk hat in Hamburg Informatik studiert und ist seit Mai 2008 bei der XING AG beschäftigt. Zuerst in der Entwicklung der internen Testinfrastruktur tätig, war er später Qualitätssicherungs-Mitglied des ersten agilen Teams bei der XING AG. Hiermit hat er an der Einführung der Qualitätssicherung in dem agilen Kontext teilgenommen. Seit der Mitte 2012 ist er ein Mitglied des Mobile-Teams mit dem Hauptfokus auf die iPhone App. Er ist für alle Qualitätssicherungs-Prozesse - wie die Test Planung, manuelles und automatisiertes Testen zuständig. Momentan leitet er das Quality Assurance Team in der mobilen Entwicklung bei der XING AG. ! Mehr Details auf seinem XING-Profil https://www.xing.com/profile/Sergej_Mudruk! ! Vorträge:! 02/2013 - „German Testing Night“ in München "Agile Test Automation at XING Mobile Team" http://www.germantestingnight.de/past_events.htm! 03/2013 – „Agile Dev Practices“ in Potsdam "Agile Testautomation at XING Mobile Team"! 02/2014 – „Quality Circle (SQS AG)“ in München "Die Herausforderung: Einbindung mobiler Endgeräte in das XING Firmenportal" ! 03/2014 – „Quality Circle (SQS AG)“ in Köln "Die Herausforderung: Einbindung mobiler Endgeräte in das XING Firmenportal"! 11/2014 – „Software QS-Tag“ in Nürnberg "Hiring agile testers" (mit Nermin Caluk)!
  3. 3. Inhaltsverzeichnis! XING AG! KIF ! Demo: Login Test! Code-Beispiel! Vorteile/Nachteile!
  4. 4. XING AG! § Gegründet 2003 als OpenBC! § Seit 2006 XING AG! § > 15 Mio. Mitglieder weltweit! § > 50% Mobile Traffic! § iOS Release – jede 2 Wochen
  5. 5. KIF – Keep It Functional! § Grey Box Testing Tool! § Entwickelt von Square! §  Open Source! §  Simuliert User Interaction!
  6. 6. Demo! Ein simpler Test – ! Login als Basic User!
  7. 7. Vorteile Nachteile! •  Open Source! •  Objective C! •  Leicht integrierbar in XCode! •  Device & Simulator! •  Schnell! •  CI Integration! •  Sehr schlank! •  Tests – Teil der App (flexibel)! •  Unterstützt mehrere iOS-Versionen! •  Programmierkenntnisse! •  Nicht mehr intensiv entwickelt! •  Auf dem device umständlich! •  Integration XCode geleg. instabil! •  Undokumentierte API von Apple! •  Ergebnisse - Simulator vs. Device!
  8. 8. Vielen Dank!! ! ! ! !

×