SlideShare a Scribd company logo
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 overview
Mule overviewMule overview
Mule overview
Praneethchampion
 
Jmeter introduction
Jmeter introductionJmeter introduction
Jmeter introduction
Ramakrishna kapa
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS Connector
Ankush Sharma
 
Performance testing and reporting with JMeter
Performance testing and reporting with JMeterPerformance testing and reporting with JMeter
Performance testing and reporting with JMeter
jvSlideshare
 
Mule TCP Component
Mule TCP ComponentMule TCP Component
Mule TCP Component
Ankush Sharma
 
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
BlazeMeter
 
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
Andrey Pokhilko
 
Basic of jMeter
Basic of jMeter Basic of jMeter
Basic of jMeter
Shub
 
Rabbit mq in mule
Rabbit mq in muleRabbit mq in mule
Rabbit mq in mule
himajareddys
 
Mule overview
Mule overviewMule overview
Mule overview
F 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 2017
Shay Ginsbourg
 
JMeter workshop
JMeter workshopJMeter workshop
JMeter workshop
Raman Kansal
 
JMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar pptJMeter_ Cubet Seminar ppt
JMeter_ Cubet Seminar ppt
Cubet Techno Labs
 
Automation - Apache JMeter
Automation - Apache JMeterAutomation - Apache JMeter
Automation - Apache JMeter
Wira Santos
 
Server Performance by Tonny
Server Performance by TonnyServer Performance by Tonny
Server Performance by Tonny
Agate Studio
 
JMeter & ColdFusion
JMeter & ColdFusion JMeter & ColdFusion
JMeter & ColdFusion
isummation
 
What Is JMeter?
What Is JMeter?What Is JMeter?
What Is JMeter?
QATestLab
 
Jmeter From Scratch
Jmeter From ScratchJmeter From Scratch
Jmeter From Scratch
ChinmayBrahma22
 
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
Vladimir Ilic
 
Apache JMeter Introduction
Apache JMeter IntroductionApache JMeter Introduction
Apache JMeter Introduction
Sø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 TestComplete
Tomasz Fajks
 
Análisis de una rpa
Análisis de una rpaAnálisis de una rpa
Análisis de una rpa
2cfernandez8
 
Tecnologias de punta
Tecnologias de puntaTecnologias de punta
Tecnologias de punta
LiiTo
 
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
Francisco J. Estrada Vásquez
 
Madhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPAMadhavi Sawant_Testing RPA
Madhavi Sawant_Testing RPA
Madhavi 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 Testing
Jennifer 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 Meetup
BlazeMeter
 
IoT Testing by Robins Abraham
IoT Testing by Robins AbrahamIoT Testing by Robins Abraham
IoT Testing by Robins Abraham
momoahmedabad
 
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
SOASTA
 
IoT: Testing - Shardul Rao
IoT: Testing - Shardul RaoIoT: Testing - Shardul Rao
IoT: Testing - Shardul Rao
Agile Testing Alliance
 
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 overview
Pascal BORNET
 
How to Analyze Reports in Jmeter
How to Analyze Reports in JmeterHow to Analyze Reports in Jmeter
How to Analyze Reports in Jmeter
Viviana 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 Development
Dynatrace
 
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 Risk
accenture
 
Technology Vision 2017 - Overview
Technology Vision 2017 - OverviewTechnology Vision 2017 - Overview
Technology Vision 2017 - Overview
Accenture Technology
 

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 Cloud
Guncha 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 adm
Jeffrey 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 Jmeter
Ievgenii Katsan
 
OTM Performance Review and Benchmarking
OTM Performance Review and BenchmarkingOTM Performance Review and Benchmarking
OTM Performance Review and Benchmarking
MavenWire
 
JMeter Intro
JMeter IntroJMeter Intro
JMeter Intro
Sam Varadarajan
 
J Meter Intro
J Meter IntroJ Meter Intro
J Meter Intro
Sam Varadarajan
 
Productionalizing ML : Real Experience
Productionalizing ML : Real ExperienceProductionalizing ML : Real Experience
Productionalizing ML : Real Experience
Ihor 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 2010
Ed Blankenship
 
Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02
Nitish Bhardwaj
 
Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014
Shelley Lambert
 
Traffic Simulator
Traffic SimulatorTraffic Simulator
Traffic Simulator
gystell
 
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
David O'Dowd
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
mitesh_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 Environments
Mårten Gustafson
 
Bdd test automation analysis
Bdd test automation analysisBdd test automation analysis
Bdd test automation analysis
ssuser2e8d4b
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
justmeanscsr
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
Rinat Shagisultanov
 
WebRTC Status Update - 2017Q2
WebRTC Status Update - 2017Q2WebRTC Status Update - 2017Q2
WebRTC Status Update - 2017Q2
Alexandre Gouaillard
 
Frequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer ToolslFrequently Used Off Host Developer Toolsl
Frequently Used Off Host Developer Toolsl
Sharan 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
 
JMeter Intro
JMeter IntroJMeter Intro
JMeter Intro
 
J Meter Intro
J Meter IntroJ Meter Intro
J Meter 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

Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 

Recently uploaded (20)

Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 

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