Join technology experts from Perfecto Mobile for a discussion about how to prepare for wearables and the implications of including them in your mobile development projects.
Learn more: http://www.perfectomobile.com
Abortion Pill for sale in Riyadh ((+918761049707) Get Cytotec in Dammam
Testing Apps for Wearables
1. Testing Apps for Wearables
Deliver Better Apps Faster, No Compromises
2. Introducing Perfecto Mobile
Perfecto mobile
at a glance
Setting the bar for
market success
Industry standout
& rising star
Perfecto Mobile is the world leader in mobile application
continuous quality, accelerating the velocity of app delivery for
enterprise teams without compromising quality.
FROST AND SULLIVAN
CUSTOMER VALUE
LEADERSHIP AWARD –
MOBILE APPLICATION
TESTING, GLOBAL,
2013
12Data Centers
50KTesting Hours / Month
99.5%
Uptime
Global Coverage
3. Agenda
• Audience questions
• Introduction to wearables
– Market Stats
– Use cases examples
• Challenges wearables add to mobile dev./testers
• The wearables test pillars
• Demo
4. Audience Questions
• Differences between testing on wearables and
standard mobile devices
• Testing best practices
• Automation options
• Including wearables in the CI process
5. Wearables Adoption Is Growing
Source: BI Intelligence
Smartwatches will become
the wearables leading
Product category
Smartwatches
6. Introduction To Wearables
Connected
computing
with/without
displays
Worn on body with easy hands-
free access
Shows contextually relevant
information to user
Information can be made available
at a glance
Can transmit health stats to
server
Can support, augment and
optimize physical workforce
8. Top 10 Projections &
Tips on Wearables
10) The internet of things tipping point for outside the home use cases
9) The newest version of fragmentation
8) Apple Watch and Apple Pay will be the killer apps for 2015
7) Apps usability is a key for wearable adoption
6) Mobile & Wearables 1+1 = 1
5) Increased importance of a mobile Hybrid Cloud
4) A new level of complexity for Dev-Test professionals
3) Wearables technology will shift user engagement
2) Plan for schedule delays in your 1st release
1) They look cool and make a great gift
9. Unique Use Cases For Wearables
Smartphone
Extensions
Calendar Sync
General Notifications
Health measurements
fitness measurements,
Airport security
Purchases
Stock inventory
In store notifications
Authentication
Augmented visuals
Advanced Services
Action based launches
Usability Sensor Based
Mobile Payment/
Security Location Based Voice Based
Proximity
Hearth rate, EEG
Accelerometer
Gyroscope
UV
Light
Pressure
Magnetic Field
Proximity
13. Getting Started With Wearables
Wearables
selection
Existing QA
program
implications
Test plan
preparation
Automation & CI
adjustments
14. Wearables Device Selection Is Impacted By
• Combination of Device & Wear considerations
• Hardware & OS & Wear Types
• Technology
– BLE is supported on all iOS platforms
– BLE is only supported on Android 4.3 and later
15. Wearables change your existing QA Program
Mobile & Wearables Are One
- Governance
- Sync Data
- Hybrid Cloud
Real Network Conditions
& Vitals To Consider
New Platforms/OS
To Test Against New use cases to develop and test
16. 16
Build Your Mobile Wear Apps Test Plan Properly
Functional (Real Devices)
• Validation of app Functionality
• Smoke / Regressions Testing
• App sync/data between devices
Performance Testing
• HW consumption
• Battery consumption
• Storage on wear
• Wear App performance
• Many notifications handling
Interoperability (IOP)
• Voice / SMS interrupts on mobile
• Notifications to wear
• Engagement methods testing
(voice, sensors, location)
Memory Leak
• Memory Usage
• Memory Leaks
Usability Testing
• User Experience, Value Add
• Error notification usability
• Screen size implications
• User feedback capabilities testing,
logs
Installation Testing
• New App Install
• Uninstall and Reinstall
• Upgrade testing
Security Testing
• Test for vulnerabilities
• Protect user data
• Compliance with regulations
Localization Testing
• Various language support
Connectivity
• Connectivity testing (Pairing
issues, Wi-Fi)
• Compatibility Testing with
devices
17. Automation & CI Adjustments
Automation & CI Changes
Object
analysis
Test Code
creation
Jobs
adaptation
Leading brands trust Perfecto Mobile to help drive business success
USAA: Leading Mobile First bank with a history of firsts – remote check capture (2009), voice assistant (2013)
United: 3-star app. 15M downloads (73% iOS), 400K daily launches, 66% participate in loyalty program
Dell: Top 10 Global e-commerce site ($4B) optimizing its mobile quality program, in anticipation of a complete traffic shift from web to mobile within 2yrs
Wearables from both Android and iOS are gaining momentum led by the smartwatches who are the main leaders in this industry followed by fitness bands, glasses and other devices. We are expected to see a growth of 35% in shipments in this market in the next 5 years.
Wearables are designed to run on Android and iOS platforms, however not in the exact “flavor”. for example, for Android wearables, the Android Wear version will be the OS being deployed and developed against, as a subset of Google's Android operating system). The wearables will serve various use cases such as Extensions of the large devices in order to answer a phone call or a text message, provide healthcare and fitness statistics, measurements and data collection, location based services and also productivity such in the use case of the calendar and smartwatch sync.
https://developer.android.com/wear/index.html
With the introduction of such new devices there will be implications on the existing SDLC processes as well as the quality requirements. Organizations need to look into their existing quality labs and make sure they are ready for such adoption. Leveraging a CQL will become a critical success factor in adopting these new devices.
Among the key implications which we foresee are
New OS platforms to support (like Android Wear)
New wearables devices integrated into the device matrix for your mobile apps
Specific test cases developed for the wearables functionality
The CQL is the only sustainable solution which can support the above changes and be able to extend skills, tools, processes which are in use today by your mobile app developers into wearables.