Webinar June 2017 l Apica LoadTest to compliment HP Loadrunner
1. Webinar June 27, 2017
Apica Load Test adds a complementary solution to
LoadRunner
Presenter: Johan Sandberg
2. 22 www.apicasystems.com
“Apica helps companies with their end-user experience
focusing on availability and performance.”
Apica Introduction
Key Facts
Founded in 2005
450+ Global Customers
80+ Employees
$20m+ in Funding
Key Facts
Founded in 2005
550+ Global Customers
85+ Employees
45% YOY growth 2016
50 Managed
Sites World Wide
Global Offices
New York
London
Santa Monica
Stockholm
SaaS | Hybrid | On-Premise
5. 55 www.apicasystems.com
IT Responds with...
Embracing the cloud, containers, micro
service architectures, agile development,
continues integration and delivery practices
The Digital Transformation
Accelerate the creation, delivery and
optimization of your business through software!
6. 66 www.apicasystems.com
Centralized performance test team with specialists
A growing number of independent agile teams with
the need to test performance
Performance testing of entire system before release
Constant performance testing at the API level
13. 1313 www.apicasystems.com
1. Allocate Load Generators - LG
2. Setup Test Scenario in LR Controller
3. Run the test and monitor progress
4. Analyze Test Results in LR Analyze
5. Collecting AppDynamics Metrics (optional)
6. Share Test Results on Webpage
7. Send Test Result Status mail to stakeholders
∑ - 7 Manual Steps / Test Scenario
14. 1414 www.apicasystems.com
Testing one typical release with manual steps
Number of performance tests scenarios / release 30
Manual time per scenario including analyze and reporting 4h
TOTAL Time/Cost per release 120h
Testing one typical release using a an Automated Platform
Number of performance tests scenarios / release 30
Manual time per scenario including analyze and reporting 0h
TOTAL Time/Cost per release 0h
16. 1616 www.apicasystems.com
• Testing 5-10 Most Critical Systems
• Support DevOps with Production issuesCentralized
Performance Team
• API level performance regression testing
Agile Delivery Teams
Teams (120+)
17. 1717 www.apicasystems.com
Portal solution that supports agile development
100 % automated performance test platform
High volume performance regression tests
Very flexible and powerful infrastructure
Tests can be done from worldwide locations
Integration with APM products for deep dive analysis
19. 1919 www.apicasystems.com
Create Performance Tests Scripts
• Record Real end-user transactions
• No Programming required
• Convert scripts from LoadRunner
• Convert scripts from Selenium
• Auto identification of parameters
• Auto Correlation
• Use parameter files
• Script is compiled into bytecode
22. 2222 www.apicasystems.com
Setup Development Pipeline
• Integrate with a Build Server
- Jenkins, TFS, TC or Bamboo
• Use Build Server To
- Build a release from checked in code
- Deploy the release to test environment
- Trigger Apica Load Tests
- Get a summary back from the tests
- Pass or Fail the build based on the results
23. 2323 www.apicasystems.com
Run Performance Tests
• Run test in the Apica Load Test Portal
• 100% On Premise, 100% SaaS, Hybrid
• The Worlds largest Testing Network
83 Countries and 50+ Clusters
• From 10 VU to Mega Tests
24. 2424 www.apicasystems.com
Analyze Test Results
All script metrics (pages/transactions)
Platform monitors (CPU/Memory etc)
APM metrics
AppDynamics
NewRelic
CI/CD Response Time Trends
26. 2626 www.apicasystems.com
The Digital Transformation Requires Changes
Performance Regression Tests instead of Risk Based Tests
Extensive increase in number of scripts to maintain
Extensive increase in number of tests
Tests needs to be 100% automated
Apica LoadTest complements LoadRunner
Portal based for supporting agile development
Very flexible and powerful infrastructure
High volume performance regression tests
Integration with APM products for deep dive analysis
Summary