Top Banner
THE LOAD TESTING CLOUD A DEV-TEST CLOUD SERVICE 100% COMPATIBLE WITH OPEN-SOURCE APACHE JMETER PRESENTS A SPECIAL MODULE FOR
14

BlazeMeter Presents at the High Performance Drupal Meetup

May 09, 2015

Download

Technology

BlazeMeter
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: BlazeMeter Presents at the High Performance Drupal Meetup

THE LOAD TESTING CLOUD

A DEV-TEST CLOUD SERVICE 100% COMPATIBLE WITH

OPEN-SOURCE APACHE JMETER

PRESENTS A SPECIAL MODULE FOR

Page 2: BlazeMeter Presents at the High Performance Drupal Meetup

WHAT IS BLAZEMETER?

A CLOUD SERVICE WITH A SOLE FOCUS ON PERFORMANCE AND

LOAD TESTING, DESIGNED TO SIMPLIFY THE WORK OF

DEVELOPERS AND QA TESTERS.

2007 - EC2 disrupts the hosting and virtualization markets by introducing a XEN based cloud

2009 - Heroku pioneers the first Ruby cloud

2011 - BlazeMeter introduces the first load testing cloud based on JMeter

Page 3: BlazeMeter Presents at the High Performance Drupal Meetup

THE DRUPAL CONNECTION

WITH DRUPAL ...

• A lot of performance tuning is required

• Developers MUST practice load testing

• It’s hard to be both a good developer and a performance expert

BLAZEMETER BRIDGES THE GAP BETWEEN

DEVELOPERS AND PERFORMANCE TESTING BY MAKING IT SUPER EASY!

Page 4: BlazeMeter Presents at the High Performance Drupal Meetup

WHAT PROBLEM DOES BLAZEMETER SOLVE?

TO RUN A PROPER LOAD TEST, ONE MUST HAVE

• Scripting

• Capacity

• Reporting

• Extreme Ease of Use

THE PROBLEM: LOAD TESTING IS COMPLICATED, TIME CONSUMING, EXPENSIVE

AND REQUIRES KNOW-HOW.

With BlazeMeter it’s a Breeze

Be Ready to Run a 10k+ User Test in < 10 Minutes

Page 5: BlazeMeter Presents at the High Performance Drupal Meetup

USE CASES

WHY DO I NEED PERFORMANCE TESTING?

• There are many methods to increase performance:

– Pressflow and like

– Internal Drupal caching + various levels of caching

– APC / Memcache / CDN / eAccelerator

– And many more ...

• Load testing in general:

– Performance over time

– DB write Vs. read transactions

– And more ...

Page 6: BlazeMeter Presents at the High Performance Drupal Meetup

WHAT CAN I LEARN?

RESPONSE TIME ACCORDING TO LOAD AND OVER TIME

• Indicates the performance level of the entire system under test (web server + DB).

• Represents the average response time during a specific minute of the test.

Page 7: BlazeMeter Presents at the High Performance Drupal Meetup

WHAT CAN I LEARN?

WHEN DOES MY WEBSITE START GENERATING ERRORS?

• At 15 concurrent users, all requests returned only errors.

• See how the hits/s and the errors/s merge into a single line.

Page 8: BlazeMeter Presents at the High Performance Drupal Meetup

THE BLAZEMETER MODULE

MAKING LOAD TESTING SUPER EASY...

• Anonymous users

• Authenticated users

• Real user accounts

Page 9: BlazeMeter Presents at the High Performance Drupal Meetup

HOW ABOUT AN EXAMPLE? CACHING ENABLED VS. DISABLED

Page 10: BlazeMeter Presents at the High Performance Drupal Meetup

PERFORMANCE TUNE-UP

CACHING DISABLED

Page 11: BlazeMeter Presents at the High Performance Drupal Meetup

PERFORMANCE TUNE-UP

CACHING ENABLED + COMPARE

Page 12: BlazeMeter Presents at the High Performance Drupal Meetup

GO THE DISTANCE

BLAZEMETER IS A LOAD TESTING CLOUD THAT

IS 100% COMPATIBLE WITH APACHE JMETER

Page 13: BlazeMeter Presents at the High Performance Drupal Meetup

ANY SCRIPT. ANY SCENARIO.

COMPREHENSIVE SCRIPTING AT YOUR FINGERTIPS

• HTTP/HTTPS

• Login authentication support

• Form POSTing

• Web services

• Parameter extraction

• Multiple user profiles

» Any script

» Any scenario

» Any protocol

* Scripting capabilities are provided by the uploading of a JMeter script.

Page 14: BlazeMeter Presents at the High Performance Drupal Meetup

THE LOAD TESTING CLOUD

100% COMPATIBLE WITH OPEN-SOURCE APACHE JMETER

www.blazemeter.com | 1.855.445.2285 | [email protected]