HP ALM Masters 2014 Performance testing Modern Applications
HP Apps 12 Application Delivery Management in the new style of IT We enable you to deliver high performance applications with unprecedented velocity and uncompromising quality. 2
Change is accelerating Mobile Pace of Change Cloud Cloud Composite Apps Composite Apps Composite Apps Web Web Web Web 3 LAN WAN WAN WAN WAN WAN Application Development Trends
Introducing Performance testing v12 Build, test and deliver with breakthrough speed and quality Cloud Testing Maximum performance and scale Enhanced Mobile Testing Realistic performance mobile testing Continuous Testing Continuous integration with DevOps User Experience & Community Ease of use from any platform. Share and connect with users and partners Flexible Delivery Get started quickly and economically, with community edition Support a wide range of technologies, methodologies and environments that represent the new style of IT 4
HP Performance testing components End User Client(s) Internet/WAN Application Server(s) Database 1 Author Scripts 3 Generate Load 4 Virtualize the Network 5 Measure Impact Performance Center 6 Analysis, Diagnostics and Reporting 5 7 HP Live Network Centralized Assets 2 Trend Reporting Performance Lifecycle Plan and Execute Tests Global Collaboration
Cloud Testing / Maximum Performance and Scale Customer-centric enhancements to performance testing -- in the cloud Scale without the overhead using automated, worldwide provisioning of load generators in the cloud Save time/effort by leveraging and sharing cloud testing configurations and resources across teams Simplify administration by defining cloud accounts, manage cloud host usage 6
Cloud Testing / Maximum Performance and Scale Scale without the overhead HP Performance Center and HP LoadRunner seamlessly leverage public Cloud infrastructure to deploy LoadGenerators (LGs) LoadRunner or Performance Center Connect securely on standard ports AUT AUT Scale up and down based on test requirements Geographical distribution Share cloud environments in between tests LG LG LG LG Value: Elastically scale up to meet demands reducing cost and overhead of managing dedicated infrastructure 7
Cloud Testing / Benefits Reduces cost Elastically scale up to meet demands reducing cost and overhead of managing dedicated infrastructure Reduces Time, deliver apps faster Significantly reduces provisioning time of performance testing, while maintaining security and control Reduce time of administration of performance testing shared environment 8
Complete Mobile Testing / Performance Testing Test mobile performance the way you need Test performance the way you need for all Mobile app delivery models with new recording Value: Complete mobile performance test Realistic end-to-end mobile test HP Mobile TruClient or HP LR Mobile App Protocol integrated with Shunra Network characteristics 9
Complete Mobile Testing / Performance Testing The complete solution for performance testing with network characteristics The complete solution for performance testing mobile apps: Identify bottlenecks before end users Test in both good and BAD network connections Understand impact of mobile on entire system HP Mobile TruClient or HP Mobile Application Protocol Advanced: Shunra emulates true network conditions Value: Realistic mobile performance testing 10
Complete Mobile Testing/ Performance Testing New Recording Options Mobile Applications Protocol Supports Native and Hybrid apps Real and emulated devices (Proxy) On Device Recording Android available Mobile TruClient Protocol Emulates true User Experience Supports Web based Mobile apps Ideal for Agile development SMP SAP Mobile Platform 11
Complete Mobile Testing/ Redefine performance In all testing scenarios Include network characteristics in automated performance tests Today s composite apps are distributed the network and it s erratic behavior is a constant! Emulate multiple networks on each Load Generator from within LoadRunner and Performance Center Full integration of HP Shunra Network Virtualization with HP Service Virtualization Define and control network parameters With the industry s most comprehensive library of Network Model definitions Value: Avoid it was the network to ensure uncompromised quality 12
Continuous Testing / Redefine Performance Performance management across the application lifecycle 3 Keys to better performance Test early Test often Monitor and leverage data from monitoring as baseline for test 13
Continuous Testing / Redefine Performance Integration with Dev tools Visual Studio or Eclipse Helping Dev/Test load test in Continuous Integration (CI): HP LoadRunner provides developers with tools and APIs to infuse performance testing earlier Build load test scripts during development integrating with Visual Studio or Eclipse Run Unit tests in Load Scenarios Support for nunit, junit and Selenium tests as part of LoadRunner scenarios Add performance tests as build steps in Jenkins REST API to support Continuous Delivery processes Jenkins Test Value: Accelerate application delivery by integrating performance testing in Agile and hybrid environments Selenium, junit, nunit 14
Continuous Testing / Redefine Performance Support for SPDY and WebSockets Web and Mobile applications are increasingly built using common components, which are driven by fastmoving standards such as SPDY (pronounced Speedy ), Navigation Timing, and HTML5. 15 Value: Accelerate application delivery by integrating performance testing in Agile and hybrid environments
Continuous Testing / Performance Application Lifecycle Accurate, Realistic, Reliable Testing Collect & analyze production data Analyze and tune load test data Load test Compare production and load test data Refine load test details 16
Remarkable End User Experience / Test Express UI and automation features Performance testing with relentless efficiency Analysis templates Support additional languages TruClient Web/HTTP converter utility Reuse of test data via new VTS UI improvements Updated integrations with HP products ALM, UFT, SV, Diagnostics and Sitescope Value: Slash time to test applications for continuous high performance Easy 17
Remarkable End User Experience / Ease of Use UI and automation features Mukulika/Shane, do we need this slide? We have a similar slide #17 in the cloud area Execute performance test faster within HP Performance Center test lab 3 simple quick steps Add script to the designer Design your test Run test Easy 18
Remarkable End User Experience / Community HP Live Network HP Live Network (HPLN) Integration with VuGen Automated content delivery HP, Partner and Community developed Function Libraries, Correlation Rules and Data Format Extensions Connected to HP Passport Partner-developed Protocols Sale/delivery via HPLN 19
Flexible Delivery Free offers and trials New Price Points Delivery your way Offerings to get you started: Loadrunner Community Performance Center smoke testing Pricing and licensing simplicity Controller cost has been removed Various delivery options: Permanent and term licenses Performance Center on SaaS LoadRunner in the Cloud Professional services, support, education, and global partners Value: Flexible ways to get started and keep going on your path to velocity and quality 20
Quality and Performance is imperative for BSkyB "At British Sky Broadcasting, customer experience is fundamental to delivering the expansive entertainment and technology services we offer, making quality and performance imperative for speeding innovation and business growth, With HP Performance Center, using new enhancements including REST API support, we can now continuously integrate performance testing across development and Agile teams to deliver superior content and services that continue to excite our customers and scale based on demand. -- British Sky Broadcasting Copyright 2012 Hewlett-Packard Development Company, L.P.
HP ALM Masters 2014 Thank you