Performance Center 11.0 What’s New September 2010 Agenda Market Drivers HP LoadRunner HP Performance Center Market Drivers Application Modernization Application Modernization People Process Technology Application Modernization People Process Technology • Collaboration • Tracking (auditing/versioning) • Multi-Persona support • Agility • Reporting • “Single point of truth” • Innovation • Ease of use • New technologies Application Modernization People • Collaboration • Tracking (auditing/versioning) Management: • Multi-Persona support Performance Center Process • Agility • Reporting • “Single point of truth” Automation: Technology • Innovation LoadRunner • Ease of use • New technologies HP Performance Center Solutions for management and automation of performance optimization HP Performance Center Family Performance Testing: LoadRunner / Performance Center VuGen Controller Load Generator Monitors Analysis Management Framework: Performance Center User/privilege Infrastructure management management Central repository Global access & collaboration Requirements & Defects Resource pooling & scheduling Diagnostics J2EE .NET SO A SAP Oracle Performance testing: HP LoadRunner & HP Performance Center What’s New in 11.0? HP LoadRunner The market leading solution for performance validation Enables a consistent, repeatable process to: • Emulate production workload to test a broad range of applications • Identify performance bottlenecks, diagnose the root cause of issues • Optimize application performance before deployment Reduce risk of deploying systems that do not meet performance requirements Reduce cost by predicting scalability and capacity and eliminating over-deployment Reduce time by shortening test cycle time. Accelerate delivery of high quality applications LoadRunner 11.0 What’s new? LoadRunner TruClient Multi-level reporting New Protocols Environments & Platforms Miscellaneous The challenge: Scripting process Current scripting process Record a script Correlations Parameterize data Add transactions Add logic – Sequential process takes time – Scripting expertise needed (especially for complex apps) – Protocol level scripts break with minor app changes The challenge: Scripting for web 2.0 apps New Web 2.0 technologies Client Networks Data Web Server App Server Cloud Server Web Server Services EDW Web App Data Server Server Web Server Service Web s Server – Many technologies, frameworks and toolkits – Very customizable – almost no “vanilla” usage – Dynamic, asynchronous behavior – Client-side processing and logic – Most testing solutions do not support all the customizations INTRODUCING: LoadRunner TruClient The revolutionary way of scripting modern apps Scripting engine embedded within browser Data can be parameterized while scripting Transactions, and logic can be added while scripting Automatic suggestion of automated steps No correlations required! Interactive, dynamic scripting! Supports all Ajax applications LoadRunner TruClient Benefits – Faster: Reduces test cycle time Record a script Parameterize data Add Transactions Add Logic • Interactive, dynamic scripting: customize as you record • Especially relevant in Agile – Easier: Less expertise required • No correlations, no programming required • Ideal for beginners and less technical scripters – More robust: more re-use of scripts – Supports all AJAX based applications – Patented solution! LoadRunner 11.0 What’s new? LoadRunner TruClient Multi-level reporting New Protocols Environments & Platforms Miscellaneous The challenge: Reporting Reporting for multiple personas – Tedious process Generate reports from LoadRunner – Consumes time – Introduces delays Manually add or remove graphs Create multiple sets of report Manually convert to various formats For each stakeholde r persona – Not efficient LoadRunner: Multi-level reporting Reporting for multiple personas Create multiple templates Send to various personas – Support for multiple report templates – Out of the box and customizable templates for various personas – Generates multiple reports simultaneously – Save in various formats such as pdf, etc. LoadRunner: Multi-level reporting Benefits – Saves time required to create multiple reports – Makes creating reports much easier – Customized reports gives concise, easily-readable information – Increases visibility LoadRunner 11.0 What’s new? LoadRunner TruClient Multi-level reporting New Protocols Environments & Platforms Miscellaneous LoadRunner 11.0 Platforms, Environments, Protocols – New protocols • New Microsoft Silverlight virtual user • New Java-over-http virtual users • New ServiceTest virtual user – Platforms and Environments • Support for IE8, Win 7, Win Server 2008 SP2 • 64 bit support (32-bit app) - for all components except recording) LoadRunner 11.0 What’s new? LoadRunner TruClient Multi-level reporting New Protocols Environments & Platforms Miscellaneous LoadRunner 11.0 Miscellaneous Data format extensions HTTP Snapshot viewer Support for Citrix Web Access (nFuse) Improvements to correlation studio Analysis reporting improvements Analysis performance improvements Performance test management framework: HP Performance Center What’s New in 11.0? 23 HP Performance Center The platform for enterprise-level performance testing Globally accessible, centralized platform that enables consistent, repeatable processes for: • Test planning, scheduling, execution and reporting across multiple concurrent projects and multiple people • Defining performance requirements, tracking coverage and ensuring traceability to defects • Monitoring, analysis and diagnostics to identify and eliminate performance bottlenecks • Reporting in real time as well as trending across multiple tests and iterations Maximize productivity and collaboration in distributed teams through 24x7 web interface Maximize utilization of resources through pooling and sharing of licenses, hardware and software. Increase process efficiency, produce LABEL GOES better quality HERE via Center applications of Excellence model Performance Center11.0 What’s new? Performance Requirements & Defects Next-gen platform for Center of Excellence Topology Miscellaneous Performance Center with HP ALM The challenge: requirements & defects Traceability and coverage – Performance requirements defined ad-hoc • SLAs/SLOs (Service Level Agreements/Objectives) – No reporting on requirements covered in tests – No tracking from defects to see affected requirements – Hard to track status & quality to business requirements Performance Center 11.0 Performance Requirements & Defects, Coverage reports Performance Requirements Requirement status Requirement coverage Performance requirements & defects Benefits – Save performance requirements (such as SLAs, throughput requirements, etc) with the project – Log and track issues as performance defects, and assign defects to specific people to fix – Complete traceability between performance requirements and defects to show what defect is affecting which requirement – Show the exact status of a requirement at any given time Performance Center 11.0 What’s new? Performance Requirements & Defects Next-gen platform for Center of Excellence Topology Miscellaneous Performance Center with HP ALM The challenge: Center of Excellence needs Collaboration – CoE with multiple people and multiple projects needs • Version control • Asset sharing across various tests and projects • Grouping of various projects together in logical units Performance Center 11.0 Next-gen platform: based on the ALM platform Performance Testing Performance Lab Mgmt (scheduling) Collaboration Traceability Reporting Version Control Performance Requirements & Defects Admin Console Users & license Projects CoE ALM Platform Performance Center Performance Test Management Authentication Authorization Workflow APIs, Integrations Performance Center 11.0 Next-gen platform: based on the ALM platform – CoE features: • Version control • Asset sharing • Project grouping –Admin features: • High availability • System checks – Enables collaboration – Increases efficiency Performance Center 11.0 What’s new? Performance Requirements & Defects Next-gen platform for Center of Excellence Topology Miscellaneous Performance Center with HP ALM The challenge Infrastructure of System Under Test – Performance testers often do not know the infrastructure they are testing against – Need information to setup monitors – Need information to track configuration changes – Majority of problems occur due to infrastructure configuration issues, not necessarily due to application issues Performance Center 11.0 Topology Drag & drop from list to build your topology diagram Right click to set up monitors Define machine names and properties Performance Center: Topology Benefits – Save infrastructure information (servers, configurations, etc) with the project – Make tracking of infrastructure changes easier – Save time in setting up monitors – Make monitor setup easier Performance Center 11.0 What’s new? Performance Requirements & Defects Next-gen platform for Center of Excellence Topology Miscellaneous Performance Center with HP ALM Performance Center 11.0 Miscellaneous – Categorization of Load Generators • “Mark” load generators with specific configurations • Ability to search for and book load generators with specific attributes Performance Center 11.0 Miscellaneous – Timeslots • Redone in Outlook fashion • More information available regarding booked timeslots • Allows for maintenance windows Shows when you can start a test based on your requirements Performance Center 11.0 Timeslots Gives information on used timeslots Performance Center 11.0 What’s new? Performance Requirements & Defects Next-gen platform for Center of Excellence Topology Miscellaneous Performance Center with HP ALM The challenge: Application Lifecycle Tracking & managing across the Application Lifecycle – Need a single dashboard to track the status of a project across the application lifecycle • Functional & non-functional requirements • Functional defects & performance bottlenecks • Functional testing & performance testing • Single dashboard – Enable integrations between products Performance Center with ALM PC merges with ALM and becomes part of it Common dashboard & Reporting Performanc e Testing Lab Mgmt (scheduling ) Requirement s & Defects (all types) Test Managemen t (all types) Developmen t Integrations Project Planning & Tracking Releas e Mgmt ALM Platform Performance Center merged with HP ALM PC-only components Merged components ALM-only components Models Performance Center and ALM Two ways to deploy – Stand-alone PC (customer may or may not have ALM or QC) Performanc e Testing Lab Mgmt (scheduling ) Performance Requirements & Defects Performance Test Management ALM Platform Performance Center – PC & ALM Combined (PC only integrates with ALM, not QC)) Common dashboard & Reporting Performanc e Testing Lab Mgmt (scheduling ) Requirement s & Defects (all types) Test Managemen t (all types) Developmen t Integrations Project Planning & Tracking ALM Platform Performance Center merged with HP ALM Releas e Mgmt Model s Performance Center with HP ALM Benefits – PC integrates and merges with HP ALM to give • One place for all requirements • One place for all defects • Single dashboard to show status of requirements and defects across the application lifecycle • Enterprise visibility into quality of the application Summary What’s New in 11.0? 46 LoadRunner & Performance Center Version 11.0 – Major release with lots of new features – Multiple patents on many of the features – Makes test automation and execution easier, faster – Supports testing for various types of applications – Enables and facilitates center of excellence – Helps manage quality across the entire application lifecycle Outcomes that matter.