Compatibility Testing for Mobile Apps and Websites

Similar documents
Minimum Requirements for Web Based Applications

Wireless Presentation Gateway. User Guide

Mobile App Testing Guide. Basics of Mobile App Testing

This is our best... YOUR best... Online Banking yet!

U.S. Mobile Benchmark Report

Mobile Device Support Model

Supported Operating Systems and Browsers Phone Channel

Mobile Printing for Business Made Easy

Mobiliti. Certified Device List MR5 Release. Last Updated November 21, ASP Version

Frequently Asked Questions

Interact Intranet Version 7. Technical Requirements. August Interact

System requirements for Qlik Sense. Qlik Sense 3.0 Copyright QlikTech International AB. All rights reserved.

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

Operating Systems/Supported Browser Chart _

AT&T Connect System Requirements for End Users v9.5. March 2013

Henry Ford Health System Citrix Access Gateway Support Details

Fiserv. Hardware Requirements Browser Support Channel Support. Maximum OS Version Support. Version Support

Mobility for SAP CRM. Features. Highlights

ASHVINS Group. Mobile Application Testing Summary

GWI Device Summary. February 2014

Full version is >>> HERE <<<

Two Factor Authentication (TFA; 2FA) is a security process in which two methods of authentication are used to verify who you are.

Hardware, Software & Network Requirements

Selecting the Right Mobile Test Automation Strategy: Challenges and Principles

Supported Operating Systems & Browsers

Tidspunkt : : :59 (49 dag(e)) Operativsystem (OS) fordelt på browsere Total: Safari9 ios %

The State of Mobile Advertising Q2 2012

WATTLE. Adobe Connect 9.4 Upgrade Key Differences. Author: Jo Jo Maung, Business Analyst, ITS Version: 1.3 Date: 16 September 2015.

Mobile Application Testing

BlackBerry Universal Device Service. Demo Access. AUTHOR: System4u

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

Chris Boykin VP of Professional Services

Supported Platforms May 2013

Full version is >>> HERE <<<

MySciLEARN System Requirements. For educators and providers using the Fast ForWord and Reading Assistant programs

ONE LESS THING TO WORRY ABOUT.

SAP NetWeaver 7.5 Browser Support PAM Table of Content

Carroll Hospital Center

Questions and Answers

More information >>> HERE <<<

Supported OS and SQL Server Combinations. Version Supported

PD 360 Training. Getting Started Series. PD 360 Essentials (Distance Learning) PD 360 Essentials. School Leadership and PD 360

Bring Your Own Device (BYOD)

Numara Track-It! Product Family Overview.

Feature Matrix MOZO CLOUDBASED MOBILE DEVICE MANAGEMENT

Client System Requirements for Brainloop Secure Dataroom as of Version 8.30

E21 Mobile Users Guide

BYOD: End-to-End Security

1. Introduction Activation of Mobile Device Management How Endpoint Protector MDM Works... 5

the future of mobile web by startech.ro

Telecommunications Mobility Options

SA Series SSL VPN Virtual Appliances

Florida Department of Education TECHNOLOGY GUIDELINES

Video conferencing with its multiple simultaneous video chats demands a good deal from your computer. The following platforms are required:

Additional details >>> HERE <<<

ON24 MOBILE WEBCASTING USER GUIDE AND FAQ FEBRUARY 2015

Verizon Internet Security Suite Multi-Device Powered by McAfee. Installation Guide for Multi Devices for Residential Users

There are a variety of ways to read ebooks from the Stirling Libraries and Archives ebooks Collection.

Answers to these questions will determine which mobile device types and operating systems can be allowed to access enterprise data.

User Manual for Version Mobile Device Management (MDM) User Manual

Remote Access End User Reference Guide for SHC Portal Access

INSTALLATION MINIMUM REQUIREMENTS. Visit us on the Web

Lee Barnes, CTO Utopia Solutions. Utopia Solutions

BI-RADS Atlas 5th Edition e-book Download Instructions (Updated: 12/11/14)

Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan.

Compatibility Matrix BES12. September 16, 2015

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0

Feature List for Kaspersky Security for Mobile

How to Remotely Track Any Lost Smartphone, Tablet, or PC

How do I register? All registrations will take place via: registration/event?id=6153

Compatibility Matrix. BES12 Cloud. December 14, 2015

SAGE Secure Browser Frequently Asked Questions

Developing and deploying mobile apps

Commack UFSD Remote Access for Microsoft Windows Vista, 7 and 8 Apple Macs, ipads, iphones And Android devices

Symantec Mobile Management 7.2 SP3 MR1 Release Notes

Send and receive encrypted s

Getting Started with VMware Horizon View (Remote Desktop Access)

Taking Oracle Business Intelligence Mobile. Edward Roske, CEO

BROWSER SUPPORT FOR SCIQUEST PRODUCTS. June 2015

System Requirements for Online Testing

Release Notes: Onsight Connect for Android Software Release Notes. Software Version Revision 1.0.0

Install and End User Reference Guide for Direct Access to Citrix Applications

Compatibility Matrix BES10. April 27, Version 10.2 and later

INSTRUCTOR HELP & WALKTHROUGH

Recommended operating systems and software for end user services. Operating systems and software not supported for end user services

Hardware Requirements

Quick User Guide. The KLZ Home Page

BYOD Mobile Device Chart

Canon. Direct Print and Scan to Mobile v2.4 FAQs

Available on VitalSource

Quick Start Guide. Business Wireless Gateway. WiFi Devices. Model Number: DPC3939B. Business Wireless Gateway

Ecommerce Website Testing Checklist

BY THE NUMBERS. Understanding the mobile gaming landscape through Unity metrics

Transcription:

Compatibility Testing for Mobile Apps and Websites by Michael Yudanin a topic from Mobile Testing course

Next full course: This is a sample of class Mobile Testing: Manual and Automated QUEST 2016, Chicago, IL April 18, 2016, 8:30 am - 4:30 pm available See http://qaiquest.org/2016/sessions/full-day-class-mobile-testing-manual-andautomated/ for details

Contents Compatibility Testing a refresher Compatibility factors How to plan compatibility tests for mobile platforms

Compatibility Testing Functionality Performance Compatibility Usability Security Interoperability Survivability and recovery User acceptance Production monitoring The ability of the system under test to function as required on all the supported platforms

Compatibility Testing - Examples Web applications Browsers OS IE 9 / 10 /11 Firefox 2, 3 Google Chrome Safari Windows 7 / 8 / 8.1 + Service Packs Mac OS ios 7 Android OSs

Compatibility Factors Hardware OS Apple: iphone versions & ipad versions Android: device and tablet versions Apple: ios versions Android: OS flavors and versions Carrier compatibility

Compatibility questions How do we know on which devices we should run the tests? How do we know what tests should we execute on which devices / carriers? What should the app do when installed on an unsupported platform?

Compatibility Analysis User HW SW Demographics User groups Platform Carrier Operating System Browser Do we have Requirements for compatibility? Are they adequate? Tech What aspects of our app / website are sensitive to hardware and software platform differences?

Compatibility Analysis : Demographics Who is using the app / website? General public Where (US / Canada / EU / India / China / other) Alphabets Measures Specific groups Businessmen Doctors Not-at-your-desk use Academics Mac integration Traveling public Connectivity College students Seniors Font size

Compatibility Analysis : Hardware Type Smartphone Tablet Other Manufacturer Android manufacturers tend to over-customize things Display Size Resolution Special hardware Camera utilization Barcode scanning Credit card scanning Location (GPS / Galileo / GLONASS / BeiDou / )

Compatibility Analysis : Software Operating System ios Version Android Flavor Version Manufacturer s customization Jailbreak / Root Browser Should work on jailbroken / rooted devices? Standard Installed

Compatibility Analysis : Technology Example: FindDoc A mobile website that enables users to find physicians by one or more conditions: location (current or address), specialization, ranking, opening hours, etc. Requires Internet connection to function and utilizes a backend database that has a web-based management interface. Each update to the backend database should be reflected on the mobile end within 5 minutes. The application is free and serves ads that are renewed every set interval of time. FindDoc can be used in the US, Canada, Germany, and Japan. User: Travelling businessmen Parents with kids Hardware: Tablets Smartphones Software: Browser What functionality will be sensitive to SW and HW combinations? What tablets and smartphones are popular within our target groups? What browsers do our users utilize?

Compatibility Matrix Platform: BlackBerry ipad Air most common ipad Mini iphone 6 Galaxy Browser: BlackBerry Safari Safari Safari Safari Chrome Connection: Net WiFi Net WiFi Net WiFi Net WiFi Net WiFi Net Search by address Search by current location 1 1 All All 1 1 1 1 1 1 1 1 1 All All 1 1 1 1 1 1 1 Ads Display All All All All 1 1 1 1 All All All Country Config All All All All + Test for unsupported platforms

Questions

State of the Mobile Stats Technology Mobile testing challenges Testing approach (+ exercises) Functionality Performance Compatibility Usability Security Interoperability Survivability and recovery User acceptance Production monitoring Mobile Test Lab Automating mobile tests Mobile Testing class Next available date: QUEST 2016, Chicago, IL April 18, 2016, 8:30 am - 4:30 pm See http://qaiquest.org/2016/sessions/full-day-class-mobile-testingmanual-and-automated/ for details

Thank you!