Workshop: Mobile Performance Testing Series I May 10, 2016. Copyright 2016 Vivit Worldwide



Similar documents
How to Consolidate your App Monitoring Strategy: End-to-End User Experience Monitoring for Your BSM October 20, 2015

Applications Performance Management for Mobile Applications September 18, 2013

Advanced Configuration Management with HP UCMDB Configuration Manager & UCMDB Browser

What is New: HP LoadRunner 12.02, HP Performance Center 12.20, StormRunner 1.30

Performance Testing + Service Virtualization: The one-two punch for applications that rock

Going mobile: Keys to the successful performance of your mobile application Shane Evans, HP Product Manager Todd DeCapua, Shunra VP

Mobile Testing: Actual Results from Nationwide Insurance How we could have tested the same application with the latest tools available

LoadRunner and Performance Center v11.52 Technical Awareness Webinar Training

Managing the Challenges of Cloud Management November 7, 2013

How to Automate SOX/PCI Breach Detection with UCMDB-CM June 27, 2013

What s New With HP Service Manager and Universal CMDB December 18, 2014

What is new for HP LoadRunner and Performance Center 11.52

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

Introduction to Mobile Performance Testing

Mobile Performance Testing Approaches and Challenges

Big Data Analytics: Today's Gold Rush November 20, 2013

Mobile Application Performance Management

How To Test On An Hp Mobile Device

Questions & Answers Preview the new HP LoadRunner and HP Performance Center 12.0

Network Virtualisation in Testing

HP Performance Center 11.5: What s New? Gurmeen Aneja

STeP-IN SUMMIT June 2014 at Bangalore, Hyderabad, Pune - INDIA. Mobile Performance Testing

Be Fast, but be Secure a New Approach to Application Security July 23, 2015

How To Use Itil To Improve Your Business

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Enhancing Performance Test Strategy for Mobile Applications

What s New for HP Service Anywhere & Service Manager September 15, 2015

Mobile application performance management

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active

Total Quality in Mobile Apps -Continuous Integration & Performance Testing

RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW

How Simple Is It To Develop a Mobile App? Uma Sudhan OpenEdge Developer 7 th Oct 2013

5 Secrets to a Successful Mobile Application Testing Strategy

Mobile Application Testing

Are you ready to light up your Cloud? July 7, 2015

Efficient Mobile Testing Georg Thurner Mike Nemeth, September 18, Copyright 2014, Tricentis GmbH. All Rights Reserved. 1

CA Service Desk Manager - Mobile Enabler 2.0

PERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :

Best Practices for Cloud Automation & Integration November 7, 2013

Mobile App Testing Guide. Basics of Mobile App Testing

Mod 2: User Management

Testing & Assuring Mobile End User Experience Before Production. Neotys

DevOps: Old-School IT lessons for a New-World of IT Opportunities. February 16, 2012

How to Keep a Cloud Environment Current, Secure and Available October 16, 2014

Web UI & Functional Test Automation for Continuous Agile Deliveries

Perfect Your Mobile App with Load Testing and Test Automation

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on Oracle WebLogic Server

Server & Application Monitor

Addressing Mobile Load Testing Challenges. A Neotys White Paper

Testing Trends - Focusing on the Right Test Tools and Industrializing Their Usage March 11, 2015

Mobile Configuration Profiles for ios Devices Technical Note

Digital Marketplace - G-Cloud

Understanding the Strategy and Vision of Dynamics CRM. Sam DiSalvatore

Creating Power BI solutions using Power BI Desktop

Fundamentals of LoadRunner 9.0 (2 Days)

LEVEL PLATFORMS INTEGRATION GUIDE

Cross Platform Mobile. -Vinod Doshi

Service Virtualization:

Continuous Integration Processes and SCM To Support Test Automation

Actionable insight for IT BIG Data - HP Operations Analytics August 22, 2013

BLOOMBERG ANYWHERE FOR MOBILE CUSTOMERS

Statement of Direction

Configuring and Managing a Private Cloud with Enterprise Manager 12c

SINGLE & SAME SIGN-ON ASPECTS

Quick Start 5: Introducing and configuring Websense Cloud Web Security solution

INFOSYS MOBILITY QA PRACTICE

AUTOMATED MOBILE TESTING REQUIRES BOTH REAL DEVICES AND EMULATORS

Best Practices for Performance Testing Mobile Apps

HP ALM and Lab Management Review of the Key Features November 13, 2013

AppPulse Mobile. Whitepaper: Overhead, Privacy, and Security. March 2016

Mobile Test Strategy. Shankar Garg. Senior Consultant - Testing

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

ASHVINS Group. Mobile Application Testing Summary

XIA Configuration Server

Mobile Test Automation Framework

Cortado Corporate Server 6.1 The Mobile Business Formula for Success What s New?

A Guide to New Features in Propalms OneGate 4.0

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

Copyrighted , Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

Cyclope Internet Filtering Proxy. - Installation Guide -

Transcription:

Workshop: Mobile Performance Testing Series I May 10, 2016 Copyright 2016 Vivit Worldwide

Brought to you by Copyright 2016 Vivit Worldwide

Hosted By Chris Trimper Western New York Chapter Leader Performance Engineering SIG Leader Copyright 2016 Vivit Worldwide

Today s Speakers Silvia Siqueira Product Marketologist Hewlett Packard Enterprise Gaspare Marino Product Marketing Manager - Performance Engineering Hewlett Packard Enterprise Copyright 2016 Vivit Worldwide

Housekeeping This LIVE session is being recorded Recordings are available to all Vivit members Session Q&A: Please type questions in the Questions Pane Copyright 2016 Vivit Worldwide

Webinar Control Panel Toggle View Window between Full screen/window mode. Questions Copyright 2016 Vivit Worldwide

Introduction to mobile performance testing Silvia Siqueira Product Marketologist Gaspare Marino Product Marketing Manager - Performance Engineering

Agenda Thrive to the new now: digital transformation Why mobile performance testing and its challenge Mobile performance explained HPE LoadRunner and HPE Mobile Center: test on real devices Understanding network conditions for mobile apps Demo Q&A

Thrive to new now! Digital transformation 9

Why mobile performance testing? 10

Deliver great customer experience All the interactions a person has with your brand Customer Experience (CX) User Experience (UX) The perceived quality when users are interacting with your brand Dimensional Research April 2016

Build Monitor Optimize Build a memorable digital experience based on extensive real-world testing. Find out how users are experiencing your app with continuous analytics and performance monitoring. Continuously improve the digital user experience by uncovering and fixing any performance or security issues. www.hpe.com/software/digitalux

Client Network Back-end Complete end-user response time

It is not an easy task 14

Challenges in mobile performance testing Diversity Automation Network conditions Server load New technology Performance variations

Challenges in mobile performance testing Diversity Automation Network conditions Server load New technology Performance variations

Challenges in mobile performance testing Diversity Automation Network conditions Server load 4G LTE 3G New technology Performance variations

Challenges in mobile performance testing Diversity Automation Network conditions Server load New technology Performance variations

Challenges in mobile performance testing Diversity Automation Network conditions Server load The future is landing New technology Performance variations

Challenges in mobile performance testing Diversity Automation Galaxy S6 Galaxy S5 New technology Network conditions Performance variations Server load iphone 5 5.5s median load time iphone 6 6.75s median load time 5.1s median load time 4.91s median load time

Mobile web vs. native vs. hybrid apps Mobile web, native, and hybrid apps have different infrastructure. 21

The trade-offs using emulators Pros Speed Control Convenience Cost Efficiency Cons Power and battery Performance User experience Device-specific flaws and bugs Development QA & Testing Emulators Real Devices 22

Mobile performance explained 23

How to select a script type for mobile applications in HPE LoadRunner Mobile application - HTTP/HTML Develop scripts using mobile devices or device emulators communicating with servers over HTTP. Client application: either a browser based or native application. TruClient Mobile Web Record user activity in browser-based mobile applications using TruClient technology. Client application: browser based mobile version of a web site. TruClient - Native Mobile Record user activity in native and hybrid mobile applications using TruClient technology (Requires HPE Mobile Center). Client application: native or hybrid mobile application.

Mobile application - HTTP/HTML 25

Recording methods VuGen connect to agent and generate script based on captured traffic Script generation based on existing.pcap network traffic file VuGen record against supported mobile emulator VuGen listening to specified proxy and port and record activities remotely

Option 1: record and analyze traffic How it works

Option 1: record and analyze traffic VuGen and Agent communication Select the network interface to be recorded Setup connection between VuGen and agent Start and stop the agent trapping activities

Option 2: analyze traffic How it works External tool Create capture file (.cap,.pcap,.lrcap,.saz,.har.) Analyze traffic method

Option 2: analyze traffic Options Select the.pcap file to generate script from Specify filter using client or server identify

Option 3: record emulator Point to Windows-based emulator applications

Option 4: proxy recording Configure VuGen to listen to recording machine at a specific port Set browser to go through target proxy to the AUT

TruClient Mobile Web 33

TruClient Mobile Web Solution based on TruClient technology Emulate different mobile devices using Firefox Measure end-to-end performance experience

Load Runner TruClient Native Mobile 35

Test on real devices Manage devices and OS HPE Mobile Center Manage your lab On-premise, ios and Android, plug and play Unlimited projects Manage apps Distribute, install, remove, start, stop

Measure the real user experience HPE LoadRunner and HPE Mobile Center For web, hybrid and native apps Virtual users Virtual users Single user real device Record/Replay Scriptless via VuGen technology Includes real network conditions

Understanding network conditions for mobile apps 38

How networks impact mobile performance Network conditions might have a huge impact on user experience TRT increase Errors 39

Virtualize network conditions HPE Network Virtualization Optimize your applications prior to deployment 2.5G/3G/4G/WIFI emulation Discover and capture production network conditions Emulate and recreate real-world network conditions in the lab Identify the attributes that impact Performance

Demo 41

Thank you www.hpe.com/software/mobileload 42

Upcoming Performance Engineering Events Copyright 2016 Vivit Worldwide Performance Engineering as a Competitive Differentiator SIG Webinar 5/11/16 11:00 am EST Register here: http://www.vivitworldwide.org/events/eventdetails.aspx?id=808996&group= Our expert panel will collaboratively discuss how the capabilities of Performance Engineering have been recognized as a significant competitive differentiator across all: geographies, industries and market Vivit Deep Dive Session at HPE Discover on HPE LoadRunner and Network Virtualization Monday, June 6 at 1:00 pm PDT Register here: http://www.vivitworldwide.org/events/eventdetails.aspx?id=805468&group=

Discover 2016 is Hewlett Packard Enterprise s must-attend global customer and partner event. Why attend? Explore how Hewlett Packard Enterprise is delivering IT solutions for the New Style of Business to help you go further, faster Network with 10,000+ attendees, including C-level executives, IT directors, engineers and HPE experts Find content for you, choosing from our broad array of technical and business sessions Explore the latest innovations from HPE in the Transformation Zone Find thousands of experts on hand to answer your questions and address your challenges Exchange ideas, information and best practices with other IT professionals and industry leaders Register Now and receive your member discount with this Vivit registration link: https://www.hpe.com/events/discoverswvivit

Thank you Complete the short survey and opt-in for more information from Hewlett Packard Enterprise. www.hpe.com www.vivit-worldwide.org Copyright 2016 Vivit Worldwide