2. MOBILE EMULATORS
PROS
• No cost - absolutely free
• Simple to configure than real device
• Faster execution as it’s a simple client
based interaction
CONCERNS
• Real time deviation comes into play with
hardware and software compatibility
which is not taken care
• Real time interaction with Network
environment cause cumbersome
problems
2
3. REAL DEVICES
PROS
• Testing on real devices is the only way to
truly understand User Experience
• Mobile applications depend on network
connectivity, testing mobile apps in actual
network environments is necessary to get
the real picture.
CONCERNS
• Cost of real devices
• Wide Range of device
• Maintenance of real devices
3
4. MOBILECLOUD™ PLATFORM
Using MobileCloud™ Platform, Quality Analyst will be able to remotely test
mobile applications on thousands of real devices located around the
world, reciprocating near perfect environment.
4
5. MONEY MATTERS
Problem Statement: Cost of real devices is huge
Cloud Solution: Usage based pricing, effective
model for cost driven model
5
Sauce
Lab
Costly
Perfect
Highly
Costly
DeviceAnywhere
Costly
6. WIDE RANGE OF DEVICE COMBINATION
Problem Statement: Wide range of devices in the
market
Cloud Solution: Cloud Services continuously
update their inventory to the latest market
trend.
Problem Statement: Unavailability of Old models
and depreciated models
Cloud Solution: Cloud Services preserve and
maintain old and depreciated models.
6
7. VARIED LOCATION SERVICES
Problem Statement: Location based testing,
Like weather updates, news updates and
delivery related apps.
Note: Using Fake GPS location you can mock
but the real/actual location differs
Cloud Solution: The location of a device is
primarily identified by GPS, Network provider
and passive locator, these can be tested only
using real devices
7
8. NETWORK FUNCTIONALITIES
Problem Statement: Apps performance against
networks cannot be tested in emulators
Cloud Solution: The functionality of app will be
tested with the real time networking , so that
real performance can be monitored
8
9. MOBILE FUNCTIONALITIES
Problem Statement: Basic mobile
functionalities like calling, messaging , Wi-Fi
discovery, whatsapp cannot be tested in
emulators
Cloud Solution: All the mobile functionalities
can be tested
9
10. DEDICATED AUTOMATION SUPPORT
Problem Statement: Setting up of Automation
configuration and test suites
Cloud Solution: Provides in house support for
automation configuration and suite setting up
10
11. DISTRIBUTED TEAM
Problem Statement: Distributed team will have
difference in behavior of application due to
environment and configuration
Cloud Solution: Uniform behavior will be
observed as the app or data will be centralized
in cloud
11
12. PHYSICAL MAINTENANCE?
Problem Statement: Physical maintenance is
really cumbersome process as the devices are
delicate and expensive Handling and
Maintenance of these needs extensive care
Cloud Solution: users are free from Handling
and Maintenance of devices
12