Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mobile testing for enterprise application in cloud

Bharathan
October 31, 2015

Mobile testing for enterprise application in cloud

Mobile testing for enterprise application in cloud presented on Oct 31

Bharathan

October 31, 2015
Tweet

More Decks by Bharathan

Other Decks in Business

Transcript

  1. 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
  2. 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
  3. 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
  4. 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  
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. SECURITY Problem Statement: Physical device are not data wiped Cloud

    Solution: Cloud service provide public, private and hybrid cloud setup 13