際際滷

際際滷Share a Scribd company logo
Thursday, October 7, 2010
Automated Acceptance
Testing on iOS
Deepak Gole
Innovator, Sapna Solutions
Saager Mhatre
Independent Consultant
What is Acceptance Testing
 What we are trying to verify?
 Why we need to verify?
 Why automate it?
State of current ecosystem
 Tools available
o iCuke
o UIAutomation
 Their capabilities and maturity
UI Automation
 Demo
 Sweet spot
o First class integration
o Gestures + Introspection
 Shortcomings
o Can't be run headless
o API is still cumbersome
iCuke
 Demo
 Sweet spot
 Shortcomings
Comparative analysis of
tools
 UIAutomation has first class integration with app
 iCuke can automate entire process
 UIAutomation can also work on devices
 iCuke can automate iPad too

More Related Content

Automated acceptance testing on iOS