Testing Your Mobile Application
Upcoming SlideShare
Loading in...5

Testing Your Mobile Application



Presented at FierceWireless webinar

Presented at FierceWireless webinar



Total Views
Views on SlideShare
Embed Views



2 Embeds 10

http://www.slideshare.net 6
http://www.linkedin.com 4



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Testing Your Mobile Application Testing Your Mobile Application Presentation Transcript

  • Testing Your Mobile Application - Nisheeth Mohan Product Manager, Mobile
  • A PC in every pocket
  • Mobile content has come a long way
  • The complex mobile ecosystem makes delivering high quality mobile content a challenge June 10, 2009 ©2007 Keynote Systems, Inc. Keynote & Client Confidential. Long Term Customer Commitment Customer Acquisition Revenue Assurance Industry Motto Device Diversity CONTENT PROVIDERS PLATFORM VENDORS GLOBAL CARRIERS END USER TEXT IMAGES VIDEO MUSIC AGGREGATION CAMP. TOOLS CONTENT CONVERSION SECURE INFO
  • Mobile Testing Product Requirement
    • Access to popular devices and carriers across the globe
    • Ability to perform quick and iterative testing
    • Easy to use and intuitive UI
    • Provide Root cause analysis
    • Inexpensive
  • Different mobile content types have different testing requirements
    • Web Applications SMS Applications Native Applications
  • Mobile Web Applications
    • Benefits
      • Mobile Web is completely open to all users
      • Low development cost
      • Instantaneous release
    • Challenges
      • Available only in Online Mode
      • Need Performance Optimization
      • Need to support all devices
      • Limited functionality
    • Testing Requirements - Device Compatibility and Performance Analysis
  • Ideal Mobile Web Testing Product
    • Ability to test on multiple devices
    • Syntax warnings for Source Code
    • Content-Device incompatibility
    • Content Errors and HTTP Errors and
    • Image oversize
    • Test Automation
    • Save and Share results
  • MITE for WAP content testing Download times Redirections Content errors Http errors Content preview Source Code Syntax warnings
  • SMS Applications
    • Benefits
      • Easy to use
      • Easy implementation
      • Wide reach
    • Challenges
      • Complex delivery channel
      • Dependence on aggregator
      • Compliance with CTIA rules
      • Low visibility into end user performance
    • Testing Requirements –
      • Audit messages
      • Track delivery performance
  • Ideal SMS Auditing Product
    • Easy to send and receive SMS messages
    • Support for multiple messages
    • Compare with expected results
    • Measure message delivery times
  • Ideal SMS Monitoring Product
    • Measure end user performance
    • Benchmark across locations and carriers
  • Native Applications
    • Benefits
      • High functionality and performance
      • Discovery
      • Available in offline mode
      • Monetization
    • Challenges
      • Different build for each device type
      • Needs approval from carrier or content store
      • Moderate to long release cycles
    • Testing Requirements – Functional testing on many devices in real life environment
  • Ideal Native Applications Testing Product
    • Popular real devices connected to live networks
    • Access to all device features and capabilities
    • Ability to upload pre-released applications
    • Access to off-shore testing teams
    • Save and share results
  • On-Device Testing with MITE
    • Connect/Disconnect
    • Battery In/Out
    • Turn On/Off
    • Connect remote USB to upload app onto the device
    • Capture LCD screenshot
    • Capture video of LCD screen
    • Send/receive Audio for IVR
  • Summary
    • Success of your mobile content depends on how much you test
    • Different forms of mobile content require different testing solutions
    • Keynote provides products for all types of mobile applications
    • For additional details visit –
    • http://mite.keynote.com
  • Thank you
    • For additional questions contact Nisheeth Mohan at -
    • [email_address]