SlideShare a Scribd company logo
LOAD IMPACT
Performance Testing
In the Cloud
LOAD IMPACT
Mark Meier
Client Success, Team Lead
Load Impact
Agenda
● Load Testing 101
● Test execution models- Local & Cloud
● Challenges of managing cloud
infrastructure for load testing
● Cloud execution, data collection and
results analysis (with Demo)John Emmitt
Director of Product Marketing
Load Impact
LOAD IMPACT
Why do performance testing?
73% said there is a “need to improve quality
and performance” of applications
[Source: InterOp 2018 State of DevOps Report]
LOAD IMPACT
Performance Testing 101 - What is it?
Test the performance of your
website, web app, API under load
● Virtual Users
● Requests / sec
● Find and fix performance
bottlenecks
● Continuous testing is key
Virtual Users
LOAD IMPACT
Benefits of Performance Testing
Ecommerce Site:
Prepare for a high traffic event to:
● Reduce abandonment
● Sell more!
SaaS Application:
● Lower infrastructure
costs
● Improve customer
satisfaction
APIs / Microservices
● Meet SLAs
● Ensure resiliency
SaaS
LOAD IMPACT
k6 - Open source load testing tool
● Built for developers & QA
testers
● Built in Go, scripting in JavaScript
ES6
● > 4000 GitHub Stars!
● Local & Cloud Execution
● Fits nicely into DevOps
workflows / automation
pipelines
LOAD IMPACT
Creating load tests for k6 - 2 Options
Create user scenario
scripts in IDE
ES6 JavaScript
● A single .js file
can define the
whole test
● Tests can also
be modular /
multi-file
Use your favorite
editor / IDE or Load
Impact’s IDE
Convert browser
activity from HAR file
1 2
LOAD IMPACT
k6 load test execution modes
Local execution
(k6 run -o cloud script.js)
Cloud execution
(k6 cloud script.js)
LOAD IMPACT
Local Execution - for Developers
Smaller tests
Behind the firewall
Fast turn-around
FIREWALL
Internet
LOAD IMPACT
Cloud Execution
● Larger Tests ● Globally Distributed Tests
LOAD IMPACT
Manage your own cloud infrastructure?
Capacity Requirements
● How many instances needed?
General VM / Container Orchestration
● Spinning Instances Up / Down
Load Testing Considerations
● Load generator synchronization
● Data collection across multiple instances
LOAD IMPACT
Running load tests with k6
Run tests locally or in
the cloud using k6 CLI
Create user scenario
scripts
Analyze results in
Load Impact Insights
LOAD IMPACT
Automate performance testing
● Automate testing via CI
tool integration
● Developers can load test
early in the dev cycle
● Shorten time-to-market
LOAD IMPACT
Demo time!
& CLOUD EXECUTION
LOAD IMPACTLoad Impact 4.0
k6 + Load Impact Insights + Cloud Execution
LOAD IMPACT
Learn More
k6 documentation: https://k6.io (join our slack team! https://k6.io/slack/)
GitHub repo: https://github.com/loadimpact/k6
Load Impact Docs: https://support.loadimpact.com/4.0/
Load Impact Support - support@loadimpact.com
Load Impact 4.0 is available as a 30-day free trial
LOAD IMPACT
Performance Testing in the Cloud
Thank you!

More Related Content

PDF
Webinar: Automated Load Testing Results Analysis
PDF
DevOps: Find Solutions, Not More Defects
PDF
Manage a Complex Test Effort with Lean and Kanban
PDF
Putting Quality First through Continuous Testing
PPTX
Using JMeter in CloudTest for Continuous Testing
PDF
Automated Testing in DevOps
PPTX
LoadUI web performance testing tool
PPTX
Workshop New Relic - juni 2015
 
Webinar: Automated Load Testing Results Analysis
DevOps: Find Solutions, Not More Defects
Manage a Complex Test Effort with Lean and Kanban
Putting Quality First through Continuous Testing
Using JMeter in CloudTest for Continuous Testing
Automated Testing in DevOps
LoadUI web performance testing tool
Workshop New Relic - juni 2015
 

What's hot (20)

PPTX
Load Testing with k6 framework
PPTX
Modern software testing and processes 2019
PDF
[UC4] Version and Automate Everything
PPT
UC4 SCHEDULING
PDF
Gatling & LoadUI - Open Source Tools For Preformance Testing
PDF
Code review automation and functional tests on Carrefour
PDF
Arquillian & Citrus
PPTX
Tce automation-d4
PDF
Seaside Web 2.0
 
PPTX
Test in Dockerized System Architecture of LINE NOW
PDF
Spring GraphQL
PDF
Performance test on Carrefour
PPTX
Setting Up CircleCI Workflows for Your Salesforce Apps
ODP
Webservice performance testing with SoapUI
PPTX
Webinar: Version Control in SOASTA 57
PDF
PAC 2019 virtual Philip Webb
 
PPTX
Building reliable applications with React, C#, and Azure
PPTX
Building Reliable Applications Using React, .NET & Azure
PPTX
Using JMeter Scripts in CloudTest for Continuous Testing
PPTX
Load Testing using Continuous Integration tools
Load Testing with k6 framework
Modern software testing and processes 2019
[UC4] Version and Automate Everything
UC4 SCHEDULING
Gatling & LoadUI - Open Source Tools For Preformance Testing
Code review automation and functional tests on Carrefour
Arquillian & Citrus
Tce automation-d4
Seaside Web 2.0
 
Test in Dockerized System Architecture of LINE NOW
Spring GraphQL
Performance test on Carrefour
Setting Up CircleCI Workflows for Your Salesforce Apps
Webservice performance testing with SoapUI
Webinar: Version Control in SOASTA 57
PAC 2019 virtual Philip Webb
 
Building reliable applications with React, C#, and Azure
Building Reliable Applications Using React, .NET & Azure
Using JMeter Scripts in CloudTest for Continuous Testing
Load Testing using Continuous Integration tools
Ad

Similar to Performance testing in the cloud webinar jul 2018 (20)

PDF
Load impact insights webinar
PPTX
Automating load testing with CI integration slideshare
PDF
Performance testing for developers
PDF
Apidays Helsinki & North 2024 - Bridging the Gap Between Backend and Frontend...
PDF
List of 12 best software performance testing tools
PDF
Laravel Load Testing: Strategies and Tools
PDF
Load testing services for the success of your APP
PDF
Application Performance, Test and Monitoring
PPSX
HP LoadRunner
PPTX
Webinar June 2017 l Apica LoadTest to compliment HP Loadrunner
PPTX
QSpiders - Introduction to HP Load Runner
PDF
Performance Testing | Instamojo
PDF
Why consider application load testing
PDF
#ATAGTR2020 Presentation - Shift Left - Performance Testing
PDF
Load Testing Tools | Testbytes
PPTX
Neev Load Testing Services
PPTX
Performance testing and j meter overview
PDF
Exploring Top Performance Testing Tools in Software Industry.pdf
PDF
Designing and Running Performance Experiments
PDF
Performance Testing Insights
Load impact insights webinar
Automating load testing with CI integration slideshare
Performance testing for developers
Apidays Helsinki & North 2024 - Bridging the Gap Between Backend and Frontend...
List of 12 best software performance testing tools
Laravel Load Testing: Strategies and Tools
Load testing services for the success of your APP
Application Performance, Test and Monitoring
HP LoadRunner
Webinar June 2017 l Apica LoadTest to compliment HP Loadrunner
QSpiders - Introduction to HP Load Runner
Performance Testing | Instamojo
Why consider application load testing
#ATAGTR2020 Presentation - Shift Left - Performance Testing
Load Testing Tools | Testbytes
Neev Load Testing Services
Performance testing and j meter overview
Exploring Top Performance Testing Tools in Software Industry.pdf
Designing and Running Performance Experiments
Performance Testing Insights
Ad

Recently uploaded (20)

PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
L1 - Introduction to python Backend.pptx
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPT
Introduction Database Management System for Course Database
PDF
AI in Product Development-omnex systems
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Design an Analysis of Algorithms I-SECS-1021-03
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Odoo POS Development Services by CandidRoot Solutions
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
How to Choose the Right IT Partner for Your Business in Malaysia
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
L1 - Introduction to python Backend.pptx
2025 Textile ERP Trends: SAP, Odoo & Oracle
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Introduction Database Management System for Course Database
AI in Product Development-omnex systems
ISO 45001 Occupational Health and Safety Management System
Adobe Illustrator 28.6 Crack My Vision of Vector Design
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Online Work Permit System for Fast Permit Processing
Which alternative to Crystal Reports is best for small or large businesses.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool

Performance testing in the cloud webinar jul 2018

  • 2. LOAD IMPACT Mark Meier Client Success, Team Lead Load Impact Agenda ● Load Testing 101 ● Test execution models- Local & Cloud ● Challenges of managing cloud infrastructure for load testing ● Cloud execution, data collection and results analysis (with Demo)John Emmitt Director of Product Marketing Load Impact
  • 3. LOAD IMPACT Why do performance testing? 73% said there is a “need to improve quality and performance” of applications [Source: InterOp 2018 State of DevOps Report]
  • 4. LOAD IMPACT Performance Testing 101 - What is it? Test the performance of your website, web app, API under load ● Virtual Users ● Requests / sec ● Find and fix performance bottlenecks ● Continuous testing is key Virtual Users
  • 5. LOAD IMPACT Benefits of Performance Testing Ecommerce Site: Prepare for a high traffic event to: ● Reduce abandonment ● Sell more! SaaS Application: ● Lower infrastructure costs ● Improve customer satisfaction APIs / Microservices ● Meet SLAs ● Ensure resiliency SaaS
  • 6. LOAD IMPACT k6 - Open source load testing tool ● Built for developers & QA testers ● Built in Go, scripting in JavaScript ES6 ● > 4000 GitHub Stars! ● Local & Cloud Execution ● Fits nicely into DevOps workflows / automation pipelines
  • 7. LOAD IMPACT Creating load tests for k6 - 2 Options Create user scenario scripts in IDE ES6 JavaScript ● A single .js file can define the whole test ● Tests can also be modular / multi-file Use your favorite editor / IDE or Load Impact’s IDE Convert browser activity from HAR file 1 2
  • 8. LOAD IMPACT k6 load test execution modes Local execution (k6 run -o cloud script.js) Cloud execution (k6 cloud script.js)
  • 9. LOAD IMPACT Local Execution - for Developers Smaller tests Behind the firewall Fast turn-around FIREWALL Internet
  • 10. LOAD IMPACT Cloud Execution ● Larger Tests ● Globally Distributed Tests
  • 11. LOAD IMPACT Manage your own cloud infrastructure? Capacity Requirements ● How many instances needed? General VM / Container Orchestration ● Spinning Instances Up / Down Load Testing Considerations ● Load generator synchronization ● Data collection across multiple instances
  • 12. LOAD IMPACT Running load tests with k6 Run tests locally or in the cloud using k6 CLI Create user scenario scripts Analyze results in Load Impact Insights
  • 13. LOAD IMPACT Automate performance testing ● Automate testing via CI tool integration ● Developers can load test early in the dev cycle ● Shorten time-to-market
  • 14. LOAD IMPACT Demo time! & CLOUD EXECUTION
  • 15. LOAD IMPACTLoad Impact 4.0 k6 + Load Impact Insights + Cloud Execution
  • 16. LOAD IMPACT Learn More k6 documentation: https://k6.io (join our slack team! https://k6.io/slack/) GitHub repo: https://github.com/loadimpact/k6 Load Impact Docs: https://support.loadimpact.com/4.0/ Load Impact Support - support@loadimpact.com Load Impact 4.0 is available as a 30-day free trial
  • 17. LOAD IMPACT Performance Testing in the Cloud Thank you!