Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Outside In: Using UI Tests to Start Improving Y...

Outside In: Using UI Tests to Start Improving Your App - UIKonf Berlin, 2016

Video:
https://www.youtube.com/watch?v=hYCUy-9yq_M

Quite a bit of theory and a bit of practice about how you can use UI tests to give yourself a framework to improve an existing, untested app without unintentionally breaking functionality for your users.

Video of XCUI tests running painfully slowly available here: https://youtu.be/XbqDFokGkQc

Avatar for Ellen Shapiro

Ellen Shapiro

May 23, 2016
Tweet

More Decks by Ellen Shapiro

Other Decks in Technology

Transcript

  1. USING UI TESTS TO START IMPROVING YOUR APP Ellen Shapiro

    | UIKonf 2016 | Berlin, Germany spothero.com | justhum.com | @designatednerd
  2. OBLIGATORY SUMMARY SLIDE! > UI Tests give you user-centric feedback

    > UI Tests let you refactor confidently > Use XCUI for simple, KIF for complex stuff > Use Code Coverage to guide your testing > ! + " = ######
  3. LINKS (PT 1) XCUI WWDC Session: https:// developer.apple.com/videos/play/ wwdc2015-406/ ObjC.io

    on Snapshot Testing: https:// www.objc.io/issues/15-testing/ snapshot-testing/
  4. PHOTO CREDITS (PT 1) 130320-Z-TK422-893 by the Oregon National Guard

    https://www.flickr.com/photos/ oregonmildep/8576624536/ Serious Scaffolding by Dan DeLuca https:// www.flickr.com/photos/dandeluca/ 3261603273/