iOS 13 will be here before you know it. This is a big release with updates and new features to enhance user experience, improve security, and accelerate performance. And, all of these new additions will need to be tested to ensure apps work properly on the new operating system.
To effectively prepare your dev and test teams, you must learn about the new updates and features included with the latest iOS.
Join this live webinar, led by Chief Evangelist Eran Kinsbruner, to:
-Learn about new and updated features of iOS 13.
-Understand what it takes for a test to get included in the CI and continuous testing pipeline.
-Learn how these new features will need to be tested.
-See a live demo of test automation on iOS 13 within the Perfecto Smart Testing Lab.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Everything You Need to Know About Testing i os 13
1. 1 | Getting Ready for iOS 13 Testing perfecto.io
How to Get Ready for iOS 13 and iPadOS 13
2. 2 | Getting Ready for iOS 13 Testing perfecto.io
• Chief Evangelist and author at Perfecto
• Blogger and speaker
• 19+ years in development & testing
• Author of
“The Digital Quality Handbook”
and “Continuous Testing for
DevOps Professionals”
• Twitter: @ek121268
• Blog: continuoustesting.blog
• Website: perfecto.io
Today’s Speakers:
Eran Kinsbruner
Ziv Forshtat
• R&D Director, Connectivity Team
• 15+ years of software development experience
• Mobile connectivity expert (iOS/Android)
• Supporting Fortune 500 enterprises in maturing their quality processes
4. 4 | Getting Ready for iOS 13 Testing perfecto.io
Today’s Agenda
1
2
3
What’s new in iOS/iPadOS 13?
What are the implications and pitfalls and how do you
address them?
Test automation changes (Appium/XCUITest)
4 Live demo
5 Q&A
Some Good News To Start With
5. 5 | Getting Ready for iOS 13 Testing perfecto.io
What’s New in iOS 13?
• Dark mode
• New UI L&F
• Camera and photos updated
• Better organized photos
• Advanced camera features
• Siri updated
• Maps updated
• App shortcuts
• Messages app updated
• Keyboard supports swipe
• Privacy and security
• Control app location permissions
• Wi-Fi and BT location privacy
enhancements
• Sign-in with Apple ID to apps/websites
• Enterprise features:
• Data separation via profiles for BYOD
• SSO extension support
• Better accessibility support via
• Voice control
• Accurate dictation
• Gestures
• New Safari browser
• New controls (volume,
notifications)
• File previews
L O O K & F E E L S E C U R I T Y
6. 6 | Getting Ready for iOS 13 Testing perfecto.io
What’s New in iOS 13?
• Faster app launch and device sign in.
• Apps packaged differently to be smaller.
• Better battery performance.
P E R F O R M A N C E
7. 7 | Getting Ready for iOS 13 Testing perfecto.io
What’s New in iPadOS 13?
8. 8 | Getting Ready for iOS 13 Testing perfecto.io
Platforms and Landscape – Test Coverage
Also Now Includes: iPHONE 11, iPHONE 11 PRO, iPHONE 11 PRO MAX
9. 9 | Getting Ready for iOS 13 Testing perfecto.io
Unsupported Platforms Starting iOS 13
• iPhone 5S
• iPhone 6
• iPhone 6 Plus
• iPad Mini
• iPad Mini 2
• iPad Mini 3
• Original iPad Air
10. 10 | Getting Ready for iOS 13 Testing perfecto.io
Implications on App Dev & Test
11. 11 | Getting Ready for iOS 13 Testing perfecto.io
Key Implications of iOS 13/iPadOS 13
• Perform a complete functional (regression) test automation audit across platforms.
• iOS 12/iOS 13/iPadOS 13.
• New and legacy devices.
• Get used to following two separate iOS platforms released for iPhones and iPads.
• Focus on testing your native, hybrid, and RWD apps with the new UI and Dark Mode.
• Review pop-up and security-related features within the app (new permissions policy).
• Consider adding the sign-in option to your app to consolidate user logins across the platform.
12. 12 | Getting Ready for iOS 13 Testing perfecto.io
LIVE DEMO
• iOS 13 Appium testing
• Appium script running across 3 OS generations:
• iOS 13
• iOS 12
• iOS 11
L I V E D E M O
13. 13 | Getting Ready for iOS 13 Testing perfecto.io
Perfecto’s Four Key Pillars for Continuous Testing
14. 14 | Getting Ready for iOS 13 Testing perfecto.io
The Four Key Pillars of Continuous Testing in DevOps
ANALYSISCREATION EXECUTION LAB
Unified solution serves DevOps with greater efficiency.
Lab for continuous testing
• Backbone for all testing
activities
• Hosting of devices,
management, & logistics
• Availability & scaling
• Supporting functions
Test execution within the
pipeline
• Scale
• Orchestration
• Frameworks
Test creation and
maintenance
• Authoring tool
• Validations
Test analysis
• Fast feedback
• Root cause analysis
15. 15 | Getting Ready for iOS 13 Testing perfecto.io
Perfecto’s Smart Continuous Testing Solution
Smart Execution
Fast and parallel test execution with
multi-team orchestration abilities and
management.
Smart Analytics
"Single pane of glass" provides
visibility and scales to support
millions of test results.
Smart Creation
Automation creation that matches your
team’s skillset (Appium, Espresso,
XCUITest, Quantum BDD, Codeless).
Smart Lab
Always on and stable. Always up
to date. Supports all mobile OS
and platforms.
The Perfecto
human factor
increases your
chances to succeed.
Black Belt
Testing Experts
Training
Dedicated
Success Manager
24/7 VIP
Support
16. 16 | Getting Ready for iOS 13 Testing perfecto.io
17. 17 | Getting Ready for iOS 13 Testing perfecto.io
Thank You
Visit perfecto.io or follow us @perfectomobile