Xcode Automated Testing
by
Mark Dorison
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Automated Testing Continuous Integration in Xcode
Slide 2
Slide 2 text
MARK DORISON @markdorison
Slide 3
Slide 3 text
WHY AUTOMATE?
Slide 4
Slide 4 text
We’re human.
Slide 5
Slide 5 text
http://www.flickr.com/photos/zebraman/543512840/
Slide 6
Slide 6 text
PRE-REQS
Slide 7
Slide 7 text
OS X Server Tools
Slide 8
Slide 8 text
Version Control
Slide 9
Slide 9 text
Patience
Slide 10
Slide 10 text
CREATE NEW SCHEME
Slide 11
Slide 11 text
CREATE NEW SCHEME
Slide 12
Slide 12 text
CREATE NEW SCHEME
Slide 13
Slide 13 text
CREATE NEW SCHEME
Slide 14
Slide 14 text
CREATE BOT
Slide 15
Slide 15 text
ADD SERVER
Slide 16
Slide 16 text
CREATE BOT
Slide 17
Slide 17 text
SCHEDULE BOT
Slide 18
Slide 18 text
CONFIGURE BOT
Slide 19
Slide 19 text
CONFIGURE NOTIFICATIONS
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
No content
Slide 24
Slide 24 text
No content
Slide 25
Slide 25 text
No content
Slide 26
Slide 26 text
AREAS FOR IMPROVEMENT
Slide 27
Slide 27 text
Consistency: Tests fail to complete.
Slide 28
Slide 28 text
Provisioning Profiles
Slide 29
Slide 29 text
Better Documentation
Slide 30
Slide 30 text
Testing on any branch. rdar://15487043
Slide 31
Slide 31 text
MARK DORISON @markdorison