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

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/