HP Performance Center 11.5: What s New? Gurmeen Aneja

Similar documents
How To Test On An Hp Mobile Device

What is new for HP LoadRunner and Performance Center 11.52

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

Brochure. Performance testing. HP Performance Center

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

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

HPE PC120 ALM Performance Center 12.0 Essentials

LoadRunner and Performance Center v11.52 Technical Awareness Webinar Training

Fundamentals of LoadRunner 9.0 (2 Days)

PC120 ALM Performance Center 11.5 Essentials

LR120 LoadRunner 12.0 Essentials

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

A closer look at HP LoadRunner software

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Whitepaper Performance Testing and Monitoring of Mobile Applications

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

HP Application Lifecycle Management

Introduction to Mobile Performance Testing

BSM120 Application Performance Management 9.x Essentials

HP SiteScope 11.x Essentials

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

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

Bridge Development and Operations for faster delivery of applications

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Identify and control performance and capacity risks. Introduction... 2

HP LoadRunner: Essentials 11

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

Performance Testing Why and How? Sudheer Parpatakam

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

Service Virtualization:

Business white paper. Load factor: performance testing for Web applications

Mobile Application Performance Management

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

Testhouse Training Portfolio

Develop and test faster by virtualizing constrained application components

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

Applications Performance Management for Mobile Applications September 18, 2013

How To Use Itil To Improve Your Business

Automation and Virtualization, the pillars of Continuous Testing

Service Virtualization

HP End User Management software. Enables real-time visibility into application performance and availability. Solution brief

HP POWERING THE CLOUD

HP Business Process Monitor

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

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

I D C T E C H N O L O G Y S P O T L I G H T. E n a b l i n g Quality I n n o va t i o n w i t h Servi c e

System Management Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

HP Business Service Management

Mohammed Khan SUMMARY

Table of contents. Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability

Mobile application performance management

Mobile Application Test Automation Best Practices for Best Results. A white paper from Mobile Labs, Inc.

IBM Websphere Application Server as a Service

HP SiteScope software

Performance Management for Cloudbased STC 2012

HP Application Lifecycle Management

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

An introduction to load testing for Web applications. Business white paper

Increased Agility with Integration Testing

A Gentle Introduction to Cloud Computing

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

Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper

HP Business Availability Center software. Improving IT operational efficiency and customer satisfaction

Web UI & Functional Test Automation for Continuous Agile Deliveries

RTI v3.3 Lightweight Deep Diagnostics for LoadRunner

HP Helion Cloud. 鄭 凱 元, Jim Cheng 惠 普 科 技, 雲 端 事 業 處

Perfect Your Mobile App with Load Testing and Test Automation

HP Business Service Management (BSM) George Leschener BSM Solution Lead, MEMA

SOFTWARE TESTING TRAINING COURSES CONTENTS

HP Server Automation Standard

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

BB2798 How Playtech uses predictive analytics to prevent business outages

HP Business Service Management

HP Business Service Management

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Configuring and Administrating Microsoft SharePoint 2010 (10174) HK913S

the limits of your infrastructure. How to get the most out of virtualization

Sample Exam Foundation Level Syllabus. Mobile Tester

Cisco Integration Platform

The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe

HP APPLICATION PERFORMANCE MONITORING

HP Business Availability Center software. Manage and optimize the health of business services and applications

The Tester's Role in Continuous Integration

Best Practices for Performance Testing Mobile Apps

HP Systems Insight Manager and HP OpenView

Managing the Challenges of Cloud Management November 7, 2013

Automate performance testing to predict system behavior and improve application performance. White paper

Transcription:

HP Performance Center 11.5: What s New? Gurmeen Aneja

Agenda 1. Introductions 2. Performance Application Lifecycle(PAL) 3. Lab management automation 4. Network Virtualization

Performance Application Lifecycle(PAL) Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The challenges today Test vs Production Test Production

The challenges today Test vs Production What are the requirements? Am I testing the right things? What should the SLOs be? How can I build scripts faster? How can I set up the monitors faster? How do I recreate production issues in testing?.. What are the requirements? Am I monitoring the right things? What should the SLAs be? How can I build scripts faster? How can I set up the monitors faster?.. Test Production

The challenges today Bottom line what they care about How can I ensure that Productions\Ops does not come back to me with issues? How can I ensure that I get a quality release form Testing? Test Production

The answer lies in.. Collaboration changing the way they think How can Ops help me test the right things? How can Testing help me maintain application quality? Test Production

Performance Application Lifecycle(PAL) Collaboration through HP Performance Center Leverage data from production: Production usage information from Scripts BSM, RUM, WebTrends, server logs, etc From synthetic users - Business Process Monitoring (BPM) From live sessions - Real User Monitoring (RUM) To make performance testing: More realistic Scenarios based on production usage More accurate Test results compared with production More reliable Data sharing, improves results with each testing cycle Monitoring information SiteScope profiles

Step by step flow Collect & analyze production data Load test Analyze load test data Compare production and load test data Refine load test details

Export production data from BSM Download peak hour data from BSM and WebTrends API for other sources

Create and view production data report Analyze production data in a lifecycle report in PC Include SiteScope monitoring data

Design and refine load test Build and refine load test based on production

Compare Load Test to Production Hone in on testing discrepancies Evaluate test results vs production data

Lab management automation Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The regular process Assumes the lab is ready. Somehow Build Ready Run Test Report

But the truth is... What about the lab? Build Ready Setup Lab Run Test Report But we know the challenges: Who will setup the lab? How long will it take? What type of paperwork/processes? Do you have the infrastructure? What if you want to set it up on the Public/Private Cloud with various vendors?

And to take it further What about the application build? Build Ready Provision Infra Deploy App Run Test Report We know the challenges: Do you know when the build will be ready? Is it set up correctly? Is the process repeatable? What happens to the lab after testing is done?

Lab management automation Available in both HP ALM and HP Performance Center Managing & scheduling Automated lab deployment via CDA Schedule lab deployment via CDA and test execution via ALM\PC Manage testing resources Pool resources Schedule timeslots for tests and resources Build a model Provision a lab Deploy the application build Create build verification tests Detect build completion Run tests against dynamic lab

Lab management automation In HP Application Lifecycle Management (ALM) and HP Performance Center (PC) Lab management automation New section in ALM/PC In HP Application Lifecycle Management (ALM) and HP Performance Center (PC)

Lab management automation Managing & scheduling of testing resources Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Managing & scheduling Hosts can be QTP / ST / Controller / LoadGenerator, etc in various locations

Managing & scheduling Pools can be setup for projects

Managing & scheduling Define how many and what types of hosts a test will need

Managing & scheduling Availability of hosts and licenses confirmed while scheduling

Lab management automation Automated lab deployment Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

What is an application? Can be broken down into layers Layers Example Build Build 5 Application Pet Clinic v 10.0 Platform software Java, TomCat, Oracle Infrastructure 1 HP Blade, 4 VMs, 8 CPUs

You may have multiple combinations Depending on your environment Development QA Staging Build 5 Build 5 Build 5 Pet Clinic v 10.0 Pet Clinic v 10.0 Pet Clinic v 10.0 Java, TomCat, MySQL Java, WebSphere, mysql Java, WebSphere, Oracle 1 Proliant, 2 VMs, 4 CPUs 2 Proliant, 4 VMs, 8 CPUs 2 HP Blade, 8 VMs, 8 CPUs

HP support for automated lab deployment Allows you to create separate building blocks Application Platform software Infrastructure Pet Clinic v 10.0 Java, WebSphere, Oracle 1 Proliant, 2 VMs, 4 CPUs Java, JBoss, mysql 2 Proliant, 4 VMs, 8 CPUs Java, WebSphere, mysql 1 HP Blade, 4 VMs, 8 CPUs Java, TomCat, MySQL 2 HP Blade, 8 VMs, 8 CPUs

HP support for automated lab deployment And put them together as needed App + Platform SW + Infra Pet Clinic v 10.0 Java, JBoss, mysql 2 Proliant, 4 VMs, 8 CPUs

HP support for automated lab deployment And then add on the application build Build 6 Provision the Infrastructure as needed Pet Clinic v 10.0 Java, JBoss, mysql Deploy the Application In an automated, error-proof manner 2 Proliant, 4 VMs, 8 CPUs

CDA Continuous Delivery Automation Set up the model in CDA

CDA Define Infrastructure model

Automated lab deployment In ALM / PC - define CDA servers

Automated lab deployment Define various environments for QA / Staging / Pre-Production, etc

Lab management automation Schedule lab deployment and execution Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Schedule lab deployment and test execution You can choose an existing deployment or deploy on-demand

Build verification testing Schedule lab deployment and test execution

Network Virtualization Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Impact of the network on test results By not considering actual network conditions, testers can get trapped Without real network conditions Real network conditions Capacity > 500+ users VS Capacity < 200 users Performance tests under ideal lab conditions can result in a false sense of security that an application will perform well after deployment By accurately emulating real-world network conditions, organizations can improve the load time of web assets to mobile devices by up to 80% while driving remediation costs down by 30%

Shunra Network Virtualization What is it? Network emulation extension to HP LoadRunner or HP Performance Center Shunra NetworkCatcher SW (collects network conditions) Access to Shunra global network conditions library Shunra Network Virtualization Shunra Analytics and optimization recommendations

HP Mobile Performance Testing + Shunra Network Virtualization PC and LR Synthetic Load, monitoring and analytics ~70% of mobile performance on network Shunra emulates real world network conditions Dynamic network characteristics create realistic and valid mobile performance testing results PC LR Performance Mobile protocols: Mobile Network characteristics Backend monitoring: sitescope / diagnostics

VUGen Updates Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

New VUGen Usability, efficiency and collaboration Community sharing Integration into HP online community Easily access to forums, blogs and twitter Include your favorite search engine

VUGen script editor User friendly, intuitive Code completion list Syntax highlight for the C code Highlighting of the Step parameters Collapsing of user-defined functions Tooltips display information for userdefined functions, parameters, etc.

VUGen layouts Customize appearance

VUGen: new correlation design studio Grouping correlation capabilities in one place

Protocol updates Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Modern apps: Ajax TruClient now for Internet Explorer 9 The revolutionary way of scripting modern applications Especially relevant in Agile Easier: Less expertise required No correlations, no programming required More robust: more re-use of scripts Supports all AJAX based applications Patented solution!

Modern apps Supporting: 64bit Applications, IPv6 and NET4 LoadRunner 11 Recording 32 bit applications on 64 bit OS LoadRunner 11.50 Support for 64 bit application recording Support for IPv6

Q&A Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.