SlideShare a Scribd company logo
1 of 17
Bespoke Software Specialists
Comparison – as of 11.2016
JMeter Performance testing cloud
services
Introduction
The goal of this comparison was to check if there are JMeter based cloud services that would work in
the context of our company, e.g. we have JMeter skills, we have our way of structuring scripts, we use
in-house developed plugins etc.
In the comparison we only considered services that utilize JMeter, hence services that are only
loading set of URLs are eliminated from the comparison (e.g. LoadImpact, Loader)
Comparison criteria
 Pricing vs number of simulated threads and number of tests to run
 Correct execution of JMeter script
 Extras (additional functionalities) - extra features that simplify service usage
 CI integration / API available
 Kerberos authentication possible - possibility of uploading JMeter’s Kerberos configuration files
 Custom plugin usage - possibility of uploading a custom .jar library
 Selection of JMeter versions - possibility of selecting a JMeter version for test execution
 Useful test analysis features
 Results comparison / trends
 Documentation
Area [0 – 3 points] Blazemeter Flood IO RedLine13 OctoPerf CloudLoadIO VSTS
Pricing -> typical plan
99$/month,
1000 threads,
200 tests/year
99$/month,
unlimited # of
threads, 15
node
hours/month
50$/month +
AWS costs,
unlimited # of
threads, tests
and test duration
(because user is
paying the AWS
costs)
300
Euro/quarter,
1000 threads,
15 tests/q, 1
hour test
duration
75 $/month,
1500 threads,
20
tests/month,
1h max test
duration
Azure pricing,
per minute of
each used
thread
Pricing 2 2 3 1 2 3
Additional functionalities 3 1 2 2 0 0
CI integration  API 3 3 2 1 0 2
Kerberos authentication 1 1 0 0 0 0
Custom plugins usage 1 1 1 0 0 1
Selection of JMeter versions
available 3 0 1 0 0 0
Presenting results, analysis
capabilities 3 1 1 2 3 1
Results comparison across many
runs 2 0 0 0 1 1
Documentation quality 2 1 0 2 0 1
SUMMARY: 20 10 10 8 6 9
Blazemeter
 https://www.blazemeter.com/
 Pros & cons
+ Looks like the most mature JMeter cloud
performance testing service
+ TeamCity integration
+ Extras (e.g. simulation of network bandwidth,
automated splitting of csv files)
+ Very good documentation
+ Possibility to inject custom libraries
+ Many JMeter/Java versions available
+ Results comparison (trends) up to 5 tests
+ Sharable (on request) reports
+ Ready to be printed executive summary report
- Private IPs available only in ‘Pro’ license
Blazemeter
Flood IO
 https://www.flood.io/
 Pros & cons
+ Executes even advanced JMeter script as is
+ Available API
+ Injection of custom libraries
+ Sharable reports
+ Nice user interface
+ Extras (e.g. JMeter script validation)
- Glitches in functioning of the service (e.g.
problems with signing up for the service – bug
in the form, accessing the account)
- Analysis part of the service seems to be quite
poor in comparison with other services
- No test comparison feature
Flood IO
RedLine13
 https://www.redline13.com/blog/
 Pros & cons
+ JMeter plugins package already available for
use
+ Injection of custom libraries
+ Extras (e.g. splitting csv data across multiple
nodes, advanced pre-test configuration)
+ API integration
+ Decent test analysis features
- Need to own an AWS account, test are ran on
that account
- Payment for usage of AWS instances is an
additional cost
- Some glitches in the test set-up that are
confusing for the end user
- Redirection http response codes (e.g. 304)
are treated as errors, which leads to having
some crazy statistics from the test runs (see
below)
- Poor documentation
RedLine13
OctoPerf
 https://octoperf.com/
 Pros & cons
+ some extras (e.g. simulation of network
bandwidth, script validation)
+ API integration
+ Advanced hardware monitoring features built-
in the service
+ Very neat user interface
+ Good documentation
+ Good test analysis features
- JMeter script is not ran as is, it is abstracted
to OctoPerf objects
- Abstraction is provided only for some of the
JMeter components (most common ones)
which is a BIG restriction
- Seem to be usable only for basic HTTP
JMeter tests
- No Kerberos authentication support
OctoPerf
CloudLoadIO
 http://www.cloudload.io/
 Pros & cons
+ Very good set of results summaries and various
graphs – really helpful during the analysis
+ Shareable link of monitoring a currently
executed test and results of previous tests
+ Simple test comparison mode – possibility
of creating result trends
- No documentation
- No information about API availability or CI
integration
- No information on possibility of using 3rd party
libraries. When a custom .jar library is used,
test just hangs for hours and hours without a
clear error message.
- No information on either JMeter or Java
version
CloudLoadIO
Visual Studio Team Services
 https://www.visualstudio.com/docs/test/performance-testing/getting-started/get-started-jmeter-test
 Pros & cons
+ executes JMeter script as is through Team
Services on Azure infrastructure
+ can inject custom libraries
+ basic comparison of 2 runs is possible
- Only basic analysis possible using TS
features
- No selection of JMeter or Java versions
available
Visual Studio
Team Services
Thank you

More Related Content

What's hot

Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS ConnectorAnkush Sharma
 
Performance testing and reporting with JMeter
Performance testing and reporting with JMeterPerformance testing and reporting with JMeter
Performance testing and reporting with JMeterjvSlideshare
 
Testing Soap/Rest Web Services with JMeter
Testing Soap/Rest Web Services with JMeterTesting Soap/Rest Web Services with JMeter
Testing Soap/Rest Web Services with JMeterBlazeMeter
 
How to Simplify Load Testing: JMeter and Beyond
How to Simplify Load Testing: JMeter and BeyondHow to Simplify Load Testing: JMeter and Beyond
How to Simplify Load Testing: JMeter and BeyondAndrey Pokhilko
 
Basic of jMeter
Basic of jMeter Basic of jMeter
Basic of jMeter Shub
 
Mule overview
Mule overviewMule overview
Mule overviewF K
 
Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017Shay Ginsbourg
 
Automation - Apache JMeter
Automation - Apache JMeterAutomation - Apache JMeter
Automation - Apache JMeterWira Santos
 
Server Performance by Tonny
Server Performance by TonnyServer Performance by Tonny
Server Performance by TonnyAgate Studio
 
JMeter & ColdFusion
JMeter & ColdFusion JMeter & ColdFusion
JMeter & ColdFusion isummation
 
What Is JMeter?
What Is JMeter?What Is JMeter?
What Is JMeter?QATestLab
 
Load Test Drupal Site Using JMeter and Amazon AWS
Load Test Drupal Site Using JMeter and Amazon AWSLoad Test Drupal Site Using JMeter and Amazon AWS
Load Test Drupal Site Using JMeter and Amazon AWSVladimir Ilic
 
Apache JMeter Introduction
Apache JMeter IntroductionApache JMeter Introduction
Apache JMeter IntroductionSøren Lund
 

What's hot (20)

Mule overview
Mule overviewMule overview
Mule overview
 
Jmeter introduction
Jmeter introductionJmeter introduction
Jmeter introduction
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS Connector
 
Performance testing and reporting with JMeter
Performance testing and reporting with JMeterPerformance testing and reporting with JMeter
Performance testing and reporting with JMeter
 
Mule TCP Component
Mule TCP ComponentMule TCP Component
Mule TCP Component
 
Testing Soap/Rest Web Services with JMeter
Testing Soap/Rest Web Services with JMeterTesting Soap/Rest Web Services with JMeter
Testing Soap/Rest Web Services with JMeter
 
How to Simplify Load Testing: JMeter and Beyond
How to Simplify Load Testing: JMeter and BeyondHow to Simplify Load Testing: JMeter and Beyond
How to Simplify Load Testing: JMeter and Beyond
 
Basic of jMeter
Basic of jMeter Basic of jMeter
Basic of jMeter
 
Rabbit mq in mule
Rabbit mq in muleRabbit mq in mule
Rabbit mq in mule
 
Mule overview
Mule overviewMule overview
Mule overview
 
Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017
 
JMeter workshop
JMeter workshopJMeter workshop
JMeter workshop
 
JMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar pptJMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar ppt
 
Automation - Apache JMeter
Automation - Apache JMeterAutomation - Apache JMeter
Automation - Apache JMeter
 
Server Performance by Tonny
Server Performance by TonnyServer Performance by Tonny
Server Performance by Tonny
 
JMeter & ColdFusion
JMeter & ColdFusion JMeter & ColdFusion
JMeter & ColdFusion
 
What Is JMeter?
What Is JMeter?What Is JMeter?
What Is JMeter?
 
Jmeter From Scratch
Jmeter From ScratchJmeter From Scratch
Jmeter From Scratch
 
Load Test Drupal Site Using JMeter and Amazon AWS
Load Test Drupal Site Using JMeter and Amazon AWSLoad Test Drupal Site Using JMeter and Amazon AWS
Load Test Drupal Site Using JMeter and Amazon AWS
 
Apache JMeter Introduction
Apache JMeter IntroductionApache JMeter Introduction
Apache JMeter Introduction
 

Viewers also liked

RPA by TestComplete
RPA by TestCompleteRPA by TestComplete
RPA by TestCompleteTomasz Fajks
 
Análisis de una rpa
Análisis de una rpaAnálisis de una rpa
Análisis de una rpa2cfernandez8
 
Tecnologias de punta
Tecnologias de puntaTecnologias de punta
Tecnologias de puntaLiiTo
 
Madhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Chalke
 
Using JMeter Scripts in CloudTest for Continuous Testing
Using JMeter Scripts in CloudTest for Continuous TestingUsing JMeter Scripts in CloudTest for Continuous Testing
Using JMeter Scripts in CloudTest for Continuous TestingJennifer Finney
 
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Robotic Process Automation (RPA)
Robotic Process Automation (RPA)haris hamsa
 
BlazeMeter Presents at the High Performance Drupal Meetup
BlazeMeter Presents at the High Performance Drupal MeetupBlazeMeter Presents at the High Performance Drupal Meetup
BlazeMeter Presents at the High Performance Drupal MeetupBlazeMeter
 
IoT Testing by Robins Abraham
IoT Testing by Robins AbrahamIoT Testing by Robins Abraham
IoT Testing by Robins Abrahammomoahmedabad
 
Using JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingUsing JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingSOASTA
 
What is Robotics Process Automation ?
What is Robotics Process Automation ?What is Robotics Process Automation ?
What is Robotics Process Automation ?Aditya Sharma
 
Robotic process automation overview
Robotic process automation overviewRobotic process automation overview
Robotic process automation overviewPascal BORNET
 
How to Analyze Reports in Jmeter
How to Analyze Reports in JmeterHow to Analyze Reports in Jmeter
How to Analyze Reports in JmeterViviana Lesmes
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
 
The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)Joe Tawfik
 
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...Jade Global
 
Applying Robotic Process Automation in Banking: Innovations in Finance and Risk
Applying Robotic Process Automation in Banking: Innovations in Finance and RiskApplying Robotic Process Automation in Banking: Innovations in Finance and Risk
Applying Robotic Process Automation in Banking: Innovations in Finance and Riskaccenture
 

Viewers also liked (19)

RPA by TestComplete
RPA by TestCompleteRPA by TestComplete
RPA by TestComplete
 
Análisis de una rpa
Análisis de una rpaAnálisis de una rpa
Análisis de una rpa
 
Tecnologias de punta
Tecnologias de puntaTecnologias de punta
Tecnologias de punta
 
Estrada seminario u de chile facso 5 años rpa
Estrada seminario u de chile facso 5 años rpaEstrada seminario u de chile facso 5 años rpa
Estrada seminario u de chile facso 5 años rpa
 
Madhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPA
 
Using JMeter Scripts in CloudTest for Continuous Testing
Using JMeter Scripts in CloudTest for Continuous TestingUsing JMeter Scripts in CloudTest for Continuous Testing
Using JMeter Scripts in CloudTest for Continuous Testing
 
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
 
BlazeMeter Presents at the High Performance Drupal Meetup
BlazeMeter Presents at the High Performance Drupal MeetupBlazeMeter Presents at the High Performance Drupal Meetup
BlazeMeter Presents at the High Performance Drupal Meetup
 
IoT Testing by Robins Abraham
IoT Testing by Robins AbrahamIoT Testing by Robins Abraham
IoT Testing by Robins Abraham
 
Using JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous TestingUsing JMeter in CloudTest for Continuous Testing
Using JMeter in CloudTest for Continuous Testing
 
IoT: Testing - Shardul Rao
IoT: Testing - Shardul RaoIoT: Testing - Shardul Rao
IoT: Testing - Shardul Rao
 
What is Robotics Process Automation ?
What is Robotics Process Automation ?What is Robotics Process Automation ?
What is Robotics Process Automation ?
 
Robotic process automation overview
Robotic process automation overviewRobotic process automation overview
Robotic process automation overview
 
How to Analyze Reports in Jmeter
How to Analyze Reports in JmeterHow to Analyze Reports in Jmeter
How to Analyze Reports in Jmeter
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)The Business Case for Robotic Process Automation (RPA)
The Business Case for Robotic Process Automation (RPA)
 
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
 
Applying Robotic Process Automation in Banking: Innovations in Finance and Risk
Applying Robotic Process Automation in Banking: Innovations in Finance and RiskApplying Robotic Process Automation in Banking: Innovations in Finance and Risk
Applying Robotic Process Automation in Banking: Innovations in Finance and Risk
 
Technology Vision 2017 - Overview
Technology Vision 2017 - OverviewTechnology Vision 2017 - Overview
Technology Vision 2017 - Overview
 

Similar to JMeter Cloud Service comparison

Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Steve Lange
 
Delivering High Performance Ecommerce with Magento Commerce Cloud
Delivering High Performance Ecommerce with Magento Commerce CloudDelivering High Performance Ecommerce with Magento Commerce Cloud
Delivering High Performance Ecommerce with Magento Commerce CloudGuncha Pental
 
Hpe service virtualization 3.8 what's new chicago adm
Hpe service virtualization 3.8 what's new chicago admHpe service virtualization 3.8 what's new chicago adm
Hpe service virtualization 3.8 what's new chicago admJeffrey Nunn
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterIevgenii Katsan
 
OTM Performance Review and Benchmarking
OTM Performance Review and BenchmarkingOTM Performance Review and Benchmarking
OTM Performance Review and BenchmarkingMavenWire
 
Productionalizing ML : Real Experience
Productionalizing ML : Real ExperienceProductionalizing ML : Real Experience
Productionalizing ML : Real ExperienceIhor Bobak
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Ed Blankenship
 
Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Nitish Bhardwaj
 
Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Shelley Lambert
 
Traffic Simulator
Traffic SimulatorTraffic Simulator
Traffic Simulatorgystell
 
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonSoft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonDavid O'Dowd
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthroughmitesh_sharma
 
WebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsWebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsMårten Gustafson
 
Bdd test automation analysis
Bdd test automation analysisBdd test automation analysis
Bdd test automation analysisssuser2e8d4b
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power pointjustmeanscsr
 
Frequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer ToolslFrequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer ToolslSharan S
 

Similar to JMeter Cloud Service comparison (20)

Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 
Delivering High Performance Ecommerce with Magento Commerce Cloud
Delivering High Performance Ecommerce with Magento Commerce CloudDelivering High Performance Ecommerce with Magento Commerce Cloud
Delivering High Performance Ecommerce with Magento Commerce Cloud
 
Hpe service virtualization 3.8 what's new chicago adm
Hpe service virtualization 3.8 what's new chicago admHpe service virtualization 3.8 what's new chicago adm
Hpe service virtualization 3.8 what's new chicago adm
 
Mykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with JmeterMykola Kovsh - Functional API automation with Jmeter
Mykola Kovsh - Functional API automation with Jmeter
 
OTM Performance Review and Benchmarking
OTM Performance Review and BenchmarkingOTM Performance Review and Benchmarking
OTM Performance Review and Benchmarking
 
J Meter Intro
J Meter IntroJ Meter Intro
J Meter Intro
 
JMeter Intro
JMeter IntroJMeter Intro
JMeter Intro
 
Productionalizing ML : Real Experience
Productionalizing ML : Real ExperienceProductionalizing ML : Real Experience
Productionalizing ML : Real Experience
 
Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010Lap Around Visual Studio 2010 Ultimate And TFS 2010
Lap Around Visual Studio 2010 Ultimate And TFS 2010
 
Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02
 
Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014
 
Traffic Simulator
Traffic SimulatorTraffic Simulator
Traffic Simulator
 
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip BannonSoft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
Soft Test Ireland - Introduction to Jakarta Jmeter - Philip Bannon
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
 
WebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsWebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime Environments
 
Bdd test automation analysis
Bdd test automation analysisBdd test automation analysis
Bdd test automation analysis
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
WebRTC Status Update - 2017Q2
WebRTC Status Update - 2017Q2WebRTC Status Update - 2017Q2
WebRTC Status Update - 2017Q2
 
Frequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer ToolslFrequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer Toolsl
 

Recently uploaded

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksMagic Marks
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...Health
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 

Recently uploaded (20)

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 

JMeter Cloud Service comparison

  • 1. Bespoke Software Specialists Comparison – as of 11.2016 JMeter Performance testing cloud services
  • 2. Introduction The goal of this comparison was to check if there are JMeter based cloud services that would work in the context of our company, e.g. we have JMeter skills, we have our way of structuring scripts, we use in-house developed plugins etc. In the comparison we only considered services that utilize JMeter, hence services that are only loading set of URLs are eliminated from the comparison (e.g. LoadImpact, Loader)
  • 3. Comparison criteria  Pricing vs number of simulated threads and number of tests to run  Correct execution of JMeter script  Extras (additional functionalities) - extra features that simplify service usage  CI integration / API available  Kerberos authentication possible - possibility of uploading JMeter’s Kerberos configuration files  Custom plugin usage - possibility of uploading a custom .jar library  Selection of JMeter versions - possibility of selecting a JMeter version for test execution  Useful test analysis features  Results comparison / trends  Documentation
  • 4. Area [0 – 3 points] Blazemeter Flood IO RedLine13 OctoPerf CloudLoadIO VSTS Pricing -> typical plan 99$/month, 1000 threads, 200 tests/year 99$/month, unlimited # of threads, 15 node hours/month 50$/month + AWS costs, unlimited # of threads, tests and test duration (because user is paying the AWS costs) 300 Euro/quarter, 1000 threads, 15 tests/q, 1 hour test duration 75 $/month, 1500 threads, 20 tests/month, 1h max test duration Azure pricing, per minute of each used thread Pricing 2 2 3 1 2 3 Additional functionalities 3 1 2 2 0 0 CI integration API 3 3 2 1 0 2 Kerberos authentication 1 1 0 0 0 0 Custom plugins usage 1 1 1 0 0 1 Selection of JMeter versions available 3 0 1 0 0 0 Presenting results, analysis capabilities 3 1 1 2 3 1 Results comparison across many runs 2 0 0 0 1 1 Documentation quality 2 1 0 2 0 1 SUMMARY: 20 10 10 8 6 9
  • 5. Blazemeter  https://www.blazemeter.com/  Pros & cons + Looks like the most mature JMeter cloud performance testing service + TeamCity integration + Extras (e.g. simulation of network bandwidth, automated splitting of csv files) + Very good documentation + Possibility to inject custom libraries + Many JMeter/Java versions available + Results comparison (trends) up to 5 tests + Sharable (on request) reports + Ready to be printed executive summary report - Private IPs available only in ‘Pro’ license
  • 7. Flood IO  https://www.flood.io/  Pros & cons + Executes even advanced JMeter script as is + Available API + Injection of custom libraries + Sharable reports + Nice user interface + Extras (e.g. JMeter script validation) - Glitches in functioning of the service (e.g. problems with signing up for the service – bug in the form, accessing the account) - Analysis part of the service seems to be quite poor in comparison with other services - No test comparison feature
  • 9. RedLine13  https://www.redline13.com/blog/  Pros & cons + JMeter plugins package already available for use + Injection of custom libraries + Extras (e.g. splitting csv data across multiple nodes, advanced pre-test configuration) + API integration + Decent test analysis features - Need to own an AWS account, test are ran on that account - Payment for usage of AWS instances is an additional cost - Some glitches in the test set-up that are confusing for the end user - Redirection http response codes (e.g. 304) are treated as errors, which leads to having some crazy statistics from the test runs (see below) - Poor documentation
  • 11. OctoPerf  https://octoperf.com/  Pros & cons + some extras (e.g. simulation of network bandwidth, script validation) + API integration + Advanced hardware monitoring features built- in the service + Very neat user interface + Good documentation + Good test analysis features - JMeter script is not ran as is, it is abstracted to OctoPerf objects - Abstraction is provided only for some of the JMeter components (most common ones) which is a BIG restriction - Seem to be usable only for basic HTTP JMeter tests - No Kerberos authentication support
  • 13. CloudLoadIO  http://www.cloudload.io/  Pros & cons + Very good set of results summaries and various graphs – really helpful during the analysis + Shareable link of monitoring a currently executed test and results of previous tests + Simple test comparison mode – possibility of creating result trends - No documentation - No information about API availability or CI integration - No information on possibility of using 3rd party libraries. When a custom .jar library is used, test just hangs for hours and hours without a clear error message. - No information on either JMeter or Java version
  • 15. Visual Studio Team Services  https://www.visualstudio.com/docs/test/performance-testing/getting-started/get-started-jmeter-test  Pros & cons + executes JMeter script as is through Team Services on Azure infrastructure + can inject custom libraries + basic comparison of 2 runs is possible - Only basic analysis possible using TS features - No selection of JMeter or Java versions available