9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
iOS9 Launch - Mobile Dev & Test Implications
1. Are
you
ready
to
test
on
iOS9?
Eran
Kinsbruner
Dir,
Product
Marketing
Mobile
Technical
Evangelist
Perfecto
Mobile
A
Perfecto
Mobile
Webinar
September
2015
2. Some
Housekeeping
before
we
start
Submit
questions
using
the
Q&A
panel.
Participate
in
the
polls
Watch
your
email
for
a
copy
of
the
recording
and
slides
Complete
the
survey
following
the
presentation
3. Agenda
• iOS9
Key
Features
Introduction
• iOS9
Enhancements
-‐ Dev/Test
Implications
• Live
demo
• Q
&
A
3
5. Key
iOS9
OS
Enhancements
– Available
9/16
• Apple
Pay
• Apple
Car
• Productivity
Apps
Refresh
• Proactive
assistance
• Force
Touch
• iPad
Split
View
• Network
&
Security
• Maps
Enhancements
• Apple
OS
2
(9/16)
6. Proactive
Assistance
-‐ Siri
Gets
Smarter
• Enhanced
voice
commands
• Contextual
notifications
&
reminders
• Browse
through
Apps
via
voice
• New
test
cases
• springboard
control
• Voice
injection
support
required
for
testing
Description Implications
7. 3D
Touch
(Force
Touch)
• Taptic
Engine
implemented
on
iPhone
6S
• Better
Engagements
(Email
preview)
• Already
supported
on
MacBook's
• Desktop
&
Mobile
Capabilities
Consolidation
• New
test
cases
• Access
to
Device
Context
is
critical
• Fragmented
scenarios between
iPhone
6S
and
earlier
iPhones
Description Implications
8. Public
Transit/Maps
App
• Enhanced
Maps
application
– Voice
based
instructions
– ‘Nearby’
feature
with
recommendations
• Environment
conditions
to
be
covered
• How
this
feature
works
in
various
networks,
locations
(travel)
• Notification
relevancy
Description Implications
9. Network
&
Security
• iPV6
as
a
new
app
submission
requirement
to
App-‐Store
– Many
carriers
supporting
iPV6
only
networks
– “Apps
should
probably
work
OOB
on
both
iPV4
&
iPV6”
• Apple
recommends
that
developers:
– Use
the
networking
frameworks
– Avoid
using
iPV4
specific
API’s
– Avoid
hard-‐coded
addresses
Description Implications
10. Apple
Pay
Is
Becoming
More
Mature
• More
payment
cards
supported
• App
can
be
launched
from
Home
screen
• New
“Wallet”
app
• Security
tests
• Testing
across
networks
and
locations
• New
test
cases
required
• Balance
• Reward
card
data
representation
Description Implications
11. Meaning
Of
New
iOS
Device
&
OS
Platforms
Top
4
Implications
1. Environment
&
Lab
– 3-‐6 MUST
devices
added
• iPhone
6S,
6S
Plus
– 9/25
• iPad
Pro
(12.9’’)
-‐ November
• Coming
Soon:
iPad
Air
3,
iPad
Mini
4,
iPhone
6C
– Lab
grows
even
w/o
new
features
2. Test
code
maintainability
3. Platform
robustness
&
quality
4. New
test
cases
&
branching
12. Meaning
Of
New
iOS
Device
&
OS
Platforms
Environment
&
Lab
• Evolve
device
coverage
– 3-‐6 MUST
devices
added
• iPhone
6S,
6S
Plus
– 9/25
• iPad
Pro
(12.9’’)
-‐ November
• Coming
Soon:
iPad
Air
3,
iPad
Mini
4,
iPhone
6C
– Lab
grows
even
w/o
new
features
• Connectivity
&
Setup
• Coverage
in
varying
environments
13. Meaning
Of
New
iOS
Device
&
OS
Platforms:
Test
Code
Maintenance
• Regression
to
reveal
glitches
– Changes
to
test
code
and
test
object
names
– Look
and
feel
compliance
– Wrong
data
references
across
platforms
• Include
new
tests
into
CI/SDLC
coverage
14. Meaning
Of
New
iOS
Device
&
OS
Platforms:
Platform
Robustness
• History
shows
stability
issues
– Multiple
minor
releases
to
test
– App
stability
impacted
by
new
platform
– Test
stability
implications
15. Meaning
Of
New
iOS
Device
&
OS
Platforms:
New
test
cases
• Branching
test
code
suites
between
iPhone
6S
and
older
• Additional
test
cases
to
cover
new
features
17. Summary
üAutomation
&
CI
ease
platform
adoption
üOptimize
your
lab
with
relevant
üDevices
üTest
cases
üReal
environments
üContinuously
test
&
monitor
18. Introducing
Perfecto
Mobile
Dominant leader &
visionary
Strong
Ecosystem
Perfecto @ a glance
Partnering
with
Enterprises
to
create
better
mobile
apps
faster
with
continuous
quality
“Perfecto Mobile marks shift in mobile
apps QA with Continuous Quality Lab”
18
Setting the bar for
market success
• Founded
in
late
2006,
Business
HQ
in
Boston
• Over
200
employees
globally
• Fortune
500
customer
base