17
©2007 Keynote Systems, Inc. Keynote & Client Confidential. June 22, 2022 Testing Your Mobile Application - Nisheeth Mohan Product Manager, Mobile

Testing Your Mobile Application

Embed Size (px)

DESCRIPTION

Presented at FierceWireless webinar

Citation preview

Page 1: Testing Your Mobile Application

©2007 Keynote Systems, Inc. Keynote & Client Confidential.

April 12, 2023

Testing Your Mobile Application

- Nisheeth Mohan Product Manager,

Mobile

Page 2: Testing Your Mobile Application

April 12, 2023 2 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

A PC in every pocket

Page 3: Testing Your Mobile Application

April 12, 2023 3 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

Mobile content has come a long way

Page 4: Testing Your Mobile Application

April 12, 2023 4 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

April 12, 2023 4©2007 Keynote Systems, Inc. Keynote & Client Confidential.

The complex mobile ecosystem makes delivering high quality mobile content a challenge

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

Page 5: Testing Your Mobile Application

April 12, 2023 5 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 6: Testing Your Mobile Application

April 12, 2023 6 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

Different mobile content types have different testing requirements

Web Applications SMS Applications Native Applications

Page 7: Testing Your Mobile Application

April 12, 2023 7 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 8: Testing Your Mobile Application

April 12, 2023 8 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 9: Testing Your Mobile Application

April 12, 2023 9 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

MITE for WAP content testing

Download timesRedirectionsContent errorsHttp errors

Content preview

Source CodeSyntax warnings

Page 10: Testing Your Mobile Application

April 12, 2023 10 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 11: Testing Your Mobile Application

April 12, 2023 11 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

Ideal SMS Auditing Product

Easy to send and receive SMS messages

Support for multiple messages

Compare with expected results

Measure message delivery times

MITE

Page 12: Testing Your Mobile Application

April 12, 2023 12 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

Ideal SMS Monitoring Product

Measure end user performance

Benchmark across locations and carriers

MAP

Page 13: Testing Your Mobile Application

April 12, 2023 13 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 14: Testing Your Mobile Application

April 12, 2023 14 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 15: Testing Your Mobile Application

April 12, 2023 15 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 16: Testing Your Mobile Application

April 12, 2023 16 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

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

Page 17: Testing Your Mobile Application

April 12, 2023 17 ©2007 Keynote Systems, Inc. Keynote & Client Confidential.

Thank you

For additional questions contact Nisheeth Mohan at -

[email protected]