Test Your Website Performance NOW!

arrow Please enter a URL with http(s)

Introducing the JMeter HLS Plugin 2.0

BlazeMeter Labs has just released a new version of the HLS JMeter plugin, with multiple improvements and features that enable you to easily create a script to load test your video streaming services with Apache JMeter™.

Getting started with JUnit and Blazemeter GUI functional testing

This blogpost will take you through a step-by-step guide to running a JUnit Selenium test in the BlazeMeter environment.

Getting started with Selenium, C#, and BlazeMeter GUI Functional Test

Selenium is one of the most popular tools for open source GUI Functional testing. If you prefer to run your Selenium test on C#, you can do so by writing your own script, running from your local IDE and connecting it to the BlazeMeter app. I will explain to you how.

What is JMeter’s Transaction Controller?

JMeter’s Transaction Controller can be a very handy tool for organizing different segments of your test and determining how those segments will appear in a report. If you’re not already familiar with the functionality, it can be a bit confusing. I will walk you through it to get a better understanding.

How to perform a local GUI Functional test through Taurus

GUI Functional Tests could be launched in different ways and through different applications. One option is to run your test through the Taurus application. It allows you to launch tests faster and check your test statistics in real time through the console window.

Learn JMeter in 5 Hours

Start Learning

Which Language Bindings should be used with Selenium?

We will cover the pros and cons of using Java, Python and Robot Framework as Language Bindings with Selenium for Test Automation.

6 Developer Phrases that QA Engineers Love to Hate

Talented developers write code and create beautiful features. But issues can still rise. That's where QA engineers, who test features before they are released to keep the product up to high standards, come in. Here are 6 sentences developers say to QA engineers which I’m sure will sound familiar.

How to integrate JMeter into CircleCI

A Step By Step Guide: How to integrate JMeter into CircleCI for Continuous Integration and Continuous Testing

Creating and Running GUI Functional Tests in BlazeMeter

A full guide to getting started with running Functional Tests within BlazeMeter, as part of your Continuous Testing process.

What do we mean by 360 Degree API Testing and Monitoring?

With BlazeMeter’s new Continuous Testing functionality, you can easily test and monitor your APIs throughout the entire SDLC.

How to use Mock Services in Blazemeter

Step by step guide to get started with Mock Services in BlazeMeter, now you can use Service Virtualization in BlazeMeter’s Continuous Testing Platform.

Introducing The BlazeMeter Continuous Testing Platform

Today we are pleased to launch a set of new capabilities that will take BlazeMeter from a Continuous Testing tool to a full Continuous Testing Platform.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Automating GUI Functional Testing with Selenium

Learn what Selenium is, how you can use it for your GUI Functional Testing, and how to combine it with Performance Testing for a full understanding of how your application behaves under load.

What is Service Virtualization, and How Can It Benefit Developers?

This blog post will cover what service virtualization is, how it can benefit developers and help them shift left, and resources to get started for free.

What is Shift-Right Testing?

Shift Right refers to the idea of performing actions later in the software development process, usually in the steps after deployment or release. This blog will explain what Shift Right Testing is, and how it fits into your Continuous Testing Cycle.

Load Testing Best Practices

Learn what load testing is and how to run load tests to prepare your site for daily traffic, and high traffic events.

How to write your own JMeter listener. A guide

What is a Listener in JMeter?   Listeners enable developers and performance testers to monitor JMeter requests and analyze test results. Listeners aggregate data, process and manipulate the

How to Convert LoadRunner Tests to JMeter

If you are moving from LoadRunner to JMeter you might want to convert your existing tests into JMeter format. This article will guide you through the process, so you will be able to perform the transition smoothly and in minimum time. 

Top 15 UI Test Automation Best Practices You Should Follow

Get the ultimate 15 best practices for UI automation. From how to use test design patterns to testing methodologies, this guide will help you leap forward.

Learn JMeter in 5 Hours

Start Learning

How to Scale Selenium Tests in a Kubernetes Cluster

Learn to automate your Selenium tests with Selenium Grid, Zalenium and a Kubernetes cluster. Follow the steps in this tutorial and start testing now.

Performance Testing with Docker Containers

This blog post will cover an overview of Docker, the specifics of using Docker containers for generating load, and how to involve open source Taurus for universal automation of performance tests.

Using Selenium with JMeter's WebDriver Sampler

Learn how to easily use Selenium with JMeter's WebDriver Sampler. Simply install "Webdriver Set" plugins, then launch the WebDriver test in the cloud using BlazeMeter.

Continuous Testing: The Missing Link in the Continuous Delivery Process

What is continuous testing and how should you impement it? Learn how you can improve your developer skill set by becoming an expert in agile.

How to Use Postman to Manage and Execute Your APIs

In this blog post we will go over how to use Postman to execute APIs for your daily work. We will also show you how to use Postman when using CA BlazeMeter.

How to Use the SetUp Thread Group in JMeter When Preparing a Load Test

Apache JMeter™ enables you to tailor your tests with different types of Thread Groups, and not only the regular Thread Group. In this blog post, we will learn how to utilize the setUp Thread Group and incorporate it in your JMX script while running it in JMeter and in BlazeMeter.

What’s New in JMeter 5.1?

Everything you need to know about Apache JMeter™ 5.1. Learn about the top features, improvements, and updates for the latest JMeter release. Master performance testing and learn what’s new in version 5.1.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Use the JMeterPluginsCMD Command Line

In this blog post we are going to take a look at the JMeterPluginsCMD Command Line Tool. This command-line utility can generate PNG and CSV files based on JTL files.  Thus, providing a convenient and quick way to extract the necessary data from JTL files in a presentable view, enabling easier analysis of Apache JMeter™ test results.

Testing SOAP/REST Web Services Using JMeter

  The Representational State Transfer (REST) uses the HTTP request method, and the most popular  are GET, POST, PUT and DELETE. Responses to these requests return status codes indicatin

Performance Testing vs. Load Testing vs. Stress Testing

Which types of performance tests should you conduct, what’s the difference between load tests, stress tests, spike tests and soak tests, and which test is suitable for which situation? Read to find out.

BlazeMeter Presents V4: the Next Step in the Shift Left Revolution

BlazeMeter V4 is out! The new features progress agile developer testing in enterprises. Read more about Taurus integration and the new testing experience.

How to Test Your Mainframe Environment with Open Source Brightside, Taurus and Jenkins

You can now run open source testing on your mainframe applications with CA Brightside, Taurus and Jenkins. Mainframe developers can now shift left. Learn how.

How to Load Test SSE Services with JMeter

Use JMeter to load test SSE. This blog post will show you 2 ways to create your script: with Groovy or Java Sampler. Read and become a performance testing pro.

Load Testing Mobile Apps Made Easy

  How to Load Test Mobile Apps   Ready to start load testing your apps? BlazeMeter provides a series of handy options to simulate the work of users with various mobile devices.&nb

Learn JMeter in 5 Hours

Start Learning

How I Use BlazeMeter to Run Load, Stress and Continuous Tests

I’m a BlazeMeter user and I run stress and load tests on my system. Read and learn how I run high scale load tests once a quarter and ongoing continuous testing

How to run a load test of 50k+ concurrent users

This article will describe the steps you need to take to easily run a load test with 50K concurrent users test (as well as bigger tests, up to 2 million users).   Quick Steps Overview  

3 Ways to Load and UI Test Meteor JS Applications with JMeter

Load test Meteorjs with JMeter, easily. Read this blog to learn 3 ways to create a jmeter script for load testing DDP, with websockets, Groovy and Selenium.

How to Load Test Tomcat Servers

Learn to use JMeter to load test Tomcat servlet containers. Use the JMeter AJP sampler to run a performance test on the AJP protocol. Start testing now.

MongoDB Performance Testing with JMeter

Performance test open source MongoDB with JMeter. Learn to connect to the database, write documents, update, delete and read in your load test script.

How to Handle Dynamic AWS SigV4 in JMeter for API Testing

When load testing APIs you store on the Amazon API Gateway, your performance testing script has to include the AWS Signature. Learn how with JMeter and Groovy.

Microsoft Recommends JMeter and BlazeMeter as Preferred Load Testing Tools

Microsoft recommends JMeter and BlazeMeter as load testing tools. Learn why open source became the industry standard and how you can start testing today.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Integrate Your GitHub Repository to Your Jenkins Project

Learn to integrate Jenkins and GitHub and implement your SCM repository into CI for shifting left, saving time and automating your builds after each commit.

The JMeter Access Log Sampler - A Guide

Use JMeter’s Access Log Sampler to recreate your JMeter script and run your load test easily. This open source JMeter plugin will make you a testing pro today.

How to Create Non-GUI JMeter Tests with JMeter Classes

Learn to use XML for writing your JMeter script in code. This non-GUI mode will provide you with more flexibility when scripting your load test. Read more.

Implementing Data Driven Testing Using Google Sheets

Learn data driven testing for Google sheets with JMeter. This tutorial will explain step by step how to test spreadsheet APIs and make you a testing pro.

How We Load Tested the New BlazeMeter JMX Converter

BlazeMeter Labs released a new version of its JMX Converter. Learn to convert your files from to a JMX file and run your tests in JMeter or BlazeMeter.

Introducing the Siebel CRM Correlation Plugin in JMeter

The new JMeter Siebel CRM plugin by BlazeMeter Labs lets you easily create a script to load test your Siebel CRM application. Read and learn to start testing.

How to Use the Composite Graph Plugin in JMeter

The JMeter Composite Graph plugin presents data from your script in a graph. Use load testing analytics to identify bottlenecks and troubleshoot performance.

Learn JMeter in 5 Hours

Start Learning

Top 8 JMeter Java Classes You Should Be Using with Groovy

Use Groovy to get more from your JMeter test. This post lists the top 8 JMeter Java classes to use in JSR223 elements to maximize your load testing strength.

Top 6 Docker Images for JMeter Users and Performance Testers

6 recommended Docker images for performance testers: JMeter, Selenium, Taurus and more. Find the best containers for you and learn how to run them.

The New JSON/YAML Plugin - Using YAML in JMeter

The new JSON/YAML plugin enables new features when creating JMeter load testing scripts. Read this post by the plugin developer, Artem Fedorov, to learn more.

Using the JMeter Flexible File Writer Plugin

Customize your logging with JMeter’s Flexible File Writer plugin. Learn to use this JMeter plugin to write variables and collect info, and load test like a pro.

Using Regular Expressions and Groovy for Testing in JMeter

Regular Expressions retrieve matching strings in your JMeter load test. Learn to script Regular Expressions in Groovy, and become a performance testing pro.

Monitoring UX Metrics in HLS Load Testing in JMeter

This blog post explains how to calculate UX metrics for HLS load testing in JMeter. Implement these examples and run HLS performance tests like a pro.

The DevOps Phonetic Alphabet

The new DevOps alphabet is the answer for your spelling needs. Whether you need to spell your name or the name of an open source tool, the solution is here.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Service Stubbing with JMeter and Docker - Learn How

Learn service stubbing with Docker containers by using open source JMeter and run a load test with JMeter. Use JMeter with Docker for overcoming dependencies.

Installing CI/CD Tools with Ansible: Everything You Need to Know

When setting up a CI/CD pipeline, you need to choose the right tools. This blog will explain installing and setting up Gitlab, Jenkins and SonarQube for agility.

Open Source Load Testing Tools: Which One Should You Use?

Easily choose between open-source load testing tools according to your needs. Compare pros and cons of different performance testing solutions.

The JMeter HTTP Raw Request Sampler - When and How to Use It

JMeter’s HTTP Raw Request sampler allows you to manually write the whole request you want to send, and then execute it and receive the response. Learn how.

5 Ways to Test AJAX Calls in Selenium WebDriver

It’s difficult to know when an AJAX call was completed and when a page is updated and with which values. Learn how to fix that when running your Selenium tests.

How Different Teams Can Work on the Same JMeter Script

What happens when different teams need to work on the same JMeter script? Use logic to make your script modular and run better joint load tests. Learn how.

Selenium WebDriver for Beginners

The ultimate intro for Selenium WebDriver. Browser testers, learn to automate and test your browser with Selenium WebDriver’s API. Run your functional tests now.

Learn JMeter in 5 Hours

Start Learning

How to Check Swagger Docs in Jenkins with the Validator-badge Tool

Check your Swagger file as part of your Jenkins pipeline. You can automate your API testing easily in Jenkins with Validator Badge for OpenAPI. Shift left now.

What’s New in JMeter 5.0?

Everything you need to know about Apache JMeter™ 5. All the new updates for the latest JMeter release. Master performance testing and learn what’s new in version 5.

How to Use the Inter-Thread Communication Plugin in JMeter

Sync thread groups in JMeter with the inter-thread communication plugin. Leverage your jmeter script and share data with JMeter plugins for your load testing.

Using JMeter's RTE plugin

Companies need to run performance tests on servers to ensure stability and short response times. To achieve this, JMeter’s RTE plugin was created. Learn more.

How to Count Retries as a Single Request in JMeter

A perfect solution for counting sampler retries as one request. Follow these steps to consolidate your JMeter load test results to see the sample that succeeded.

5 Reasons to Shift Left Your Mainframe Testing

Mainframe testers can now shift left and implement agile testing with open source JMeter. Improve code, release faster and cuts costs with JMeter and BlazeMeter.

Social Network Authentication Load Testing with JMeter

JMeter can be used to load test social network authorization. If you want to learn how, read more, and become the load testing master. Run better scripts today.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Selenium vs. JMeter - Which One Should You Choose, and When?

Should you use JMeter or Selenium? Learn when to use each tool, for browser testing, frontend, protocol, backend and more load & functional testing scenarios.

APM Tools Comparison: Which One Should You Choose?

APMs detect performance related issues. But which one should you choose? Read this comparison about the pros and cons of each one, and add to your testing.

JavaScript to TypeScript Migration: 5 Best Practices

Changing our code to TypeScript helped us manage code, reduced bugs and enabled faster deployment. Based on our lessons learned, here are 5 best practices.

Converting from LoadRunner Performance Center to JMeter and BlazeMeter - 5 Best Practices

Hear how we converted from LoadRunner/Performance Center to JMeter, Taurus and BlazeMeter, and start your transition to open source and code quality today.

What’s New in Open Source Taurus 1.13?

The new Taurus version has many major changes: more testing abilities, improved performance, and enhanced alignment with supported open source tools. Read more.

How to Change JMeter´s Load During Runtime

Do you need to change the load generated by the JMeter test without stopping the load test? This post will teach you how change the throughput, with examples.

Implementing DevOps in a Large Organization: 7 Best Practices

7 best practices for a successful DevOps implementation, based on my experience as DevOps leader at Bezeq International: a centralized unit, tools and more.

Learn JMeter in 5 Hours

Start Learning

API Performance Testing Scenarios and Vocabulary

API testing is crucial for optimal system performance. To help you navigate through, this article is an introduction to API testing terminology and scenarios.

User Testing of Virtual Reality Applications

We usually cover performance testing websites & APIs. But this post teaches how virtual reality apps are tested, so you can get ideas for your code testing.

How to Automatically Pull Data from a DB for Your Performance Test

Instead of hard-coding values in your load test script, you can dynamically get parameters from a DB. Learn how with a JMeter or BlazeMeter test and Jenkins.

How to Get Your Website Ready for Open Enrollment

Open enrollment is coming up! Now is the time for health insurance companies and agencies to test their websites, apps and APIs, to ensure customer satisfaction.

JMeter’s Raw Data Source PreProcessor: The Ultimate Guide

Learn to extract data with the JMeter raw data source preprocessor plugin, for HTTP requests and for saving resources. Start performance testing now.

Mainframe Testing with BlazeMeter

Run continuous testing for your mainframe. Yes, it’s possible, with the new RTE plugin for JMeter, which runs in BlazeMeter. Read this blog to learn how.

How to Run WebdriverIO in Taurus for UI Functional Testing

The best tool combination for UI functional testing is WebDriverIO and Taurus. Learn to use them with Selenium and validate your browser performance.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

3 Ways to Generate Random Variables in JMeter

Learn 3 ways to get random variables for your JMeter script. This easy to follow tutorial provides hands on explanation to make you a load testing pro today.

Performance Testing BLOB from a MySQL Database with JMeter

Use JMeter to create a table with a BLOB data type, and write and read the data in the BLOB. Improve your API performance testing and your system performance .

Introducing JMeter Mainframe Testing with the New RTE Plugin

Continuous testing for the mainframe is here! BlazeMeter introduces the new RTE plugin for testing mainframe systems and IBM mainframe with open source JMeter.

Understanding Apache Maven: Automate Your Builds

Learn Apache Maven, for building Java applications. Automate your build with Maven to improve your performance testing, fix errors quicker and release faster.

The Easiest Way To Compare REST API Responses Using JMeter

Learn to compare REST API responses in JMeter. Improve your API testing with JMeter by checking if JSON files are the same, and become a load testing pro.

How to Install Jenkins on the Apache Tomcat Server

Learn to install Jenkins on Apache Tomcat. Run your CI/CD pipeline through Tomcat to improve your shift left processes and go agile. Run automated tests now.

How to Use the JSON Plugin in JMeter

This JSON plugin for JMeter extends the ability to work with JSON formatted data in JMeter load testing. Master how to use it in you performance testing scripts.

Learn JMeter in 5 Hours

Start Learning

How to Keep BlazeMeter Test Data Updated with GitHub and Jenkins

Make sure your BlazeMeter tests are always automatically updated with Jenkins and GitHub. The BlazeMeter Jenkins plugin now has a new feature, so shift left.

Using Regular Expressions to Extract Tokens and Session IDs to Variables

Tokens and session IDs are sent in the request header. This post will review how to extract them in JMeter scripts with the Regular Expression Extractor.

How to Install Jenkins with a WAR File

Jenkins installation made easy. This step by step guide will show you how to install Jenkins with a WAR file and start run your continuous integration jobs.

The CI/CD Infrastructure: My Recommended Tools

Which tools should you use for your CI/CD pipeline? Read to learn which source code repository, CI software, code quality tool, etc. you should utilize now.

Using the behave Framework for Selenium BDD Testing: A Tutorial

If you need to automate your testing, you can use behave with Selenium. Implement automated BDD for running Selenium WebDriver scenarios easily. Learn how.

How Sharing Reports in BlazeMeter Helps Developers Collaborate

BlazeMeter lets you share reports, so you can send online and interactive performance test results to other people. Learn how and why this is useful to you.

How to Install Jenkins on Ubuntu

Jenkins is an open source framework for continuous integration (CI), test automation and CD. Learn to install Jenkins on Ubuntu with this step by step guide.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Robot FrameWork: The Ultimate Guide to Running Your Tests

Learn to create your and run your Selenium tests in Robot, and then how to run it in Taurus. Improve your GUI testing by automating and running continuous tests.

Run BlazeMeter Performance Tests in an XL Release CD Pipeline

Nedbank uses BlazeMeter for performance testing in their automated XL Release CD cycle to achieve continuous testing. Learn how to do it and be agile yourself.

The Groovy Templates Cheat Sheet for JMeter

We explain the common uses of Groovy scripting in JMeter load testing scripts and how to create them. Use these Groovy templates in your performance tests.

Understanding Gatling Scripts: A Use Case

Learn about Gatling scripts. We will explain the 4 parts of the Gatling framework script: setup, HTTP configuration, scenario and simulation. Test like a pro.

How to Install Jenkins on Windows

Learn to install Jenkins with this easy guide. This tutorial will take you step by step to installing the Jenkins CI server on Windows. Start automating today.

Elevate Your DevOps Practice with Continuous Testing – Attend the Virtual Summit to Learn How

Register now for the Continuous Testing Virtual Summit - a live broadcast accelerating you toward software developed quickly… but deployed with quality.

 

BlazeMeter in a Continuous Integration Cycle: A CA Technologies Use Case

Read how CA Technologies implements BlazeMeter in its Continuous Integration process: by running performance tests through CircleCI in an OAuth scenario.

Learn JMeter in 5 Hours

Start Learning

How to Create Selenium WebDriver Screenshots and Integrate with Jenkins

Selenium’s API lets you take screenshots during automated tests in CI. Read this blog post to learn to set up and view images of failed UI tests in Jenkins.

Top NUnit Annotations for You to Use

You can use NUnit to run your Unit tests. Read this blog post to learn the most popular annotations that will help you test your code. Then automate in Taurus.

2 Ways to Integrate JMeter Tests into Jenkins

Load test faster and better by integrating JMeter into Jenkins. Learn 2 ways you can choose from: directly or with Taurus. Implement and become bug free today!

How to Reuse Your JMeter Code with JAR Files and Save Time

Reuse your JMeter code to save time and prevent bugs. Use JAR files to save code methods in your IDE and reuse in JSR223 Samplers in your load testing script.

TACACS+ Load Testing with JMeter: Learn How

Using a TACACS+ server? This blog post will teach you how to load test TACACS with JMeter. The two options in this blog post will turn you into a testing pro.

Mobile Testing on Real Devices with BlazeMeter: Learn How

Try out our mobile testing demo and give us your feedback! You’re welcome to run a test on your app with our demo. We would like to hear from you afterwards.

Modifying Cookies in JMeter with Groovy

Cookies store system information. Learn to flexibly manage cookies in your JMeter load testing script with this easy tutorial by using Groovy or BeanShell.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Install Gatling on Ubuntu

Install Gatling on Ubuntu. This step by step guide will take you through the process of installing the Gatling framework easily. Get Gatling running quickly.

Using JMeter’s Throughput Shaping Timer Plugin

Load test your system’s throughput in JMeter with the throughput shaping timer plugin. Run performance tests for your RPS load level and become a testing pro.

How to Create a Local Repository of JMeter Plugins

Learn to create a local repository of JMeter plugins to overcome network restrictions. Load test with JMeter on any network and become a performance testing pro.

The New BlazeMeter Chrome Extension V4: Easily Script JMeter and Selenium

Automatically create Selenium, JMeter and synchronized scripts for combined load and GUI testing. Introducing the new and free BlazeMeter Chrome Extension v4.

How to Install Gatling on Windows

The easy guide for installing Gatling on a Windows machine. Follow this step by step tutorial and get Gatling on your computer in no time to start load testing.

Why Load Testing is Important

7 reasons why you should be load testing and running performance tests on your website, API or app. Read to learn how to load test your system successfully.

7 Reasons to Run BlazeMeter Performance Tests

Ease of use, scalability, 24/7 support and CI integrations are just some of the reasons you should be running your performance tests with BlazeMeter. Read more.

Learn JMeter in 5 Hours

Start Learning

Be Smarter than Your Competitors this Black Friday

Your competitors are getting ready for Black Friday, are you? Load testing your website is easy. Increase sales this Black Friday with performance testing.

Why It’s Important to Try and Break Your Serverless Application

Serverless apps need load testing. Learn to run a load test on a serverless app with JMeter and BlazeMeter and analyze results in Epsagon to fix bottlenecks.

Running JMeter with Docker in the Cloud

Run JMeter in the cloud by setting up Docker on different machines. Follow these steps to run distributed load tests, or use BlazeMeter as any easy alternative. 

HLS vs. RTMP Live Streaming Load Testing with JMeter

Video streaming events require load testing in advance. If you’re wondering whether to live stream in HLS or RTMP, this load testing comparison will help you.

2018 Soccer Games: 5 Best Practices to Get Your Live Streaming Ready

Get ready for live streaming the soccer games with these 5 best practices. This easy guide will take you through all you need to know to get satisfied viewers.

Sending HTTP and HTTPS Requests Using Groovy in JMeter

Get more from your JMeter HTTP/S Requests by writing them in Groovy. This tutorial will teach you to create more flexible load testing scripts to become a pro.

How to Build and Execute Performance Tests Before Black Friday and Cyber Monday

Have you already started load testing for Black Friday? If not, don’t worry. There is still enough time to discover bottlenecks and fix them. Here we’ve outlined how to prepare your website or app for Black Friday - by building and executing performance tests.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Load Testing Video Streaming with JMeter: Learn How

Video streaming needs to be load tested before events. This article will help you get your performance scripts ready with JMeter and teach you to monitor KPIs.

Functional API Testing with Postman, Newman and BlazeMeter

This easy guide will talk you through how to run your API Functional Tests using Postman, Newman and BlazeMeter. Start with API Functional Testing in minutes.

Load Testing for Your Black Friday

Practical tips and best practices for getting your website or app ready for Black Friday. Don’t let traffic surges take you by surprise. Get ready and test like a pro.

How to Set Up Your Automated Functional GUI Tests with Selenium WebDriver

Selenium is a powerful tool for GUI testing. This blog post will explain how to create an automated functional GUI test with Selenium WebDriver to test webpages.

RTMP Performance Testing with JMeter: Learn How

RTMP is used for live video streaming. This article will teach you many ways to load test RTMP with JMeter, so you are ready for big sports and music events.

VCS and SCM - The Ultimate Guide and 5 Best Practices

Learn the best ways to manage code changes developers make. Get 5 best practices to doing SCM right, get recommendations for VCS and learn why you must do SCM.

How to Setup and Run Selenium Tests in Jenkins Using Maven and JUnit

Learn to set up your continuous integration environment and run agile functional tests. We will use Jenkins, Selenium, Maven and JUnit to automate the process.

Learn JMeter in 5 Hours

Start Learning

How to Run a Simple Load Test with Gatling

The guide you need to run a Gatling test. Get started with Gatling with this simple guide to running your Gatling script in a load test. Avoid website crashes.

Are You Ready for Black Friday? 8 Load Testing Best Practices for Your App or Site

8 can't-miss tips for getting your website or app ready for Black Friday.

The Boundary Extractor vs. the Regular Expression Extractor in JMeter

Should you use the Boundary Extractor or the Regular Expression Extractor in your JMeter scripts? This ultimate comparison will give you the info to choose.

5 CI/CD Best Practices for Better Code Quality

Read these best practices for Continuous Integration and getting better code quality. These easy to implement tips will improve your agility and testing.

5 Ways to Load Test Popular Chat Plugins with JMeter

This blog post will show how to load test chats based on the most common IM protocols, with JMeter. Read and get 5 different ways to create your load scripts.

Testing Dates from a MySQL Database with JMeter

Use JMeter to test creating dates in databases. Retrieve, write and delete dates to ensure your APIs are performing well. This guide teaches JMeter scripting.

5 DevOps Best Practices To Ensure Successful Testing

These 5 DevOps best practices will ensure you are testing continuously and implementing the agile methodology in the best way. So start testing better now.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

JMeter’s Dummy Sampler - The Ultimate Guide

Learn to use JMeter’s Dummy sampler in your load testing scenarios. Debug your performance scripts with this plugin and add better assertions and processors.

How to Upload a Swagger file into BlazeMeter for API Functional Testing

Now you can use BlazeMeter API Functional Testing with your Open Source Swagger files. Easy and free API Functional Testing

How to Use the Jenkins Declarative Pipeline

After the Jenkins Scripted Pipeline, this blog post covers the Declarative Pipeline. Read this complete guide and learn how to use it in continuous integration.

Driving Headless Browser Testing with Selenium and Python

Learn from our expert how to run a Selenium functional test for Headless Chrome. This tutorial will provide you with all you need to know about headless testing.

Being Agile - An Interview with Applitools Senior Software Architect Gil Tayar

Learn how developers at Applitools test and release so they are agile. Read this fascinating interview and get ideas for your dev teams to shift left and test.

Creating Dates in JMeter Using the TimeShift Function

Create dates in JMeter with the TimeShift function. Learn to upgrade your load testing scenario with functions. Performance test like a pro by adding dates.

6 Load Testing Tips for Black Friday

6 top tips for ensuring your website or app don't crash during Black Friday. Read and get performance testing tips that are easy to implement.

Learn JMeter in 5 Hours

Start Learning

How to Load Test Flex and AMF Protocol Apps with JMeter

Load test flex applications with JMeter. This tutorial will teach you to run performance tests with on AMF with open source JMeter to check your app performance

API Testing: Best Practices

Learn API Testing best practices, and everything you need to start API Testing, as part of your continuous integration process

Using Continuous Integration to Detect Performance Degradation

Use Continuous Integration pipelines to get quick feedback about your system’s performance. Run small daily load tests with assertions in your flow to check.

Bring Open Source to Your Company with BlazeMeter

Scale your open source testing tool by easily using BlazeMeter. Run JMeter, Gatling and other tools, get insightful shareable reports and be a load testing pro

Agile Development and Testing - An Introduction

A complete experience-based overview of agile vs. waterfall, working in sprints and scrum teams, testing types, releases and how to achieve agile development.

Creating and Testing Dates in JMeter - Learn How

Learn to add dates to your JMeter performance test. Easily check your database dates APIs with Java and Groovy and improve your JMeter load testing script.

Testing “Docked” IBM MQ with JMeter - Learn How

Learn to load test dockered applications with JMeter. Create a performance test scenario for an app on a container. This demo is for dockered IBM MQ.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Introducing the Set Variables Action Component in JMeter

Set different user defined variables in your JMeter load test with the new Set Variables Action sampler. Improve parameterization in your performance test.

How to Use the Arrivals Thread Group and the Free-Form Arrivals Thread Group

Conquer complex load test scenarios with the Custom Thread Groups plugin. Use JMeter’s Arrivals thread group and Free-Form arrivals for load and stress testing.

Rest API testing with Spring Cloud Feign Clients

A step by step guide to Rest API testing with Spring Cloud Feign Clients for developers, as well as alternative free API Functional Testing options

 

Testing Microservices with JMeter

Learn to easily create a JMeter script for testing microservices. This demo will show you how to load test your service to make you the performance testing pro.

How to Use Multiple Certificates When Load Testing Secure Websites

Load testing HTTPS? This tutorial will explain how to test multiple certificates to your performance testing script when you use JMeter for secure websites.

Improve Your Selenium WebDriver Tests with PyTest

Learn to write Selenium WebDriver tests in PyTest. This tutorial will teach you PyTest features to improve your functional testing and make you a Selenium pro.

What’s New in the BlazeMeter Jenkins Plugin 4.0

New improvements on the BlazeMeter Jenkins plugin improve using Jenkins pipelines and plugin usability. Add your performance tests to your CI process today.

Learn JMeter in 5 Hours

Start Learning

How to Load Test HBase with JMeter

If you need to load test HBase, this blog post will explain how. Read this tutorial to learn to run performance tests with JMeter with the Hadoop Set plugin.

How to Load Test IPv6 with JMeter

IPv6 can be easily load tested with JMeter. This blog post will explain how, so read this tutorial and learn to run performance tests for IPv6 with JMeter.

5 Things We Hope Won't Happen this Black Friday!

Black Friday is this month! Now is the time for companies to make sure they are ready for the expected traffic spikes and stampede. Here is a list of things we hope don’t happen this Black Friday.

How to Run Selenium Tests in Docker

Get Selenium’s powerful abilities through Docker and run your automated tests easily. Learn to combine two of the most powerful open source tools for your tests

How to Load Test SMB/CIFS with JMeter

Ensure your SMB is performing well. Learn to load test SMB/CIFS with JMeter with Groovy or the OS process sampler. Try out this demo and get better testing.

How to Use Big Numbers in JMeter Scripts

Learn to work with large numbers in your JMeter script. Follow this tutorial to calculate big numbers in your load testing samplers and improve your API testing

How to Use the Custom JMeter Functions Plugin - Part 2

Learn more of the Custom JMeter functions plugin. Get more from you load tests and extend functionality by using JMeter functions in your performance test.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Load Test Async Requests with JMeter

Learn to load test async requests with JMeter. Run performance tests on AJAX and XHR while running parallel requests and getting responses from async requests.

How to Use Swagger UI for API Testing

Step by step guide to using Swagger UI for API Testing. Using open souce tools for Functional API Testing.

What's New in Taurus 1.11?

The new Taurus version was released with multiple improvements in JMeter, Gatling, Selenium and more. Read to learn how you can run better tests with Taurus.

How to Test REST APIs with Windows Authentication with JMeter

[REST services with Windows Authentication provide a simple and secure way to exchange data. Learn to load test your REST APIs with JMeter to improve performance]

Getting Started with API Functional Testing with BlazeMeter

A Beginner's guide to API Functional Testing with Blazemeter. No coding necessary. API Testing as part of your Continuous Testing delivery. 

How to Use the Jenkins Scripted Pipeline

Improve your testing flow by using Jenkins Pipeline. Read this blog post to learn how to use the Jenkins Scripted Pipeline to get faster and better testing.

The Correct Way to Import Lodash Libraries - A Benchmark

Using Lodash? This benchmark will show you tried and true results for optimizing your code when importing Lodash libraries. The best way to use Lodash functions

Learn JMeter in 5 Hours

Start Learning

How to Run a Selenium Test with TestNG

Learn to create a Selenium test with TestNG. Enjoy the advantages of unit frameworks when running your functional tests. Become a Selenium testing pro.

How to Use the Custom JMeter Functions Plugin

Learn how to use JMeter functions with the Custom JMeter functions plugin. Extend the functionality of your load tests by adding JMeter script functions.

Functional API Testing - How to Do it Right

API, or application program interface, is a system of communication methods. Learn why APIs need to be functionally tested and how to automate your API Testing

Mathematical Functions and Converting Data Types in Groovy

If your tested object has math functions, you can check them with JMeter. Read this post to learn to create Groovy functions that will load test your APIs.

Gatling Performance Testing Pros and Cons

Are you considering Gatling for your load testing? Read this complete list of pros and cons of this open source performance testing tool based on dev experience

Ramping-up Thread Groups in JMeter with the JavaScript Function

If your load test has many thread groups, read to learn how you can ramp them up. By easily using the JavaScript function, you can master JMeter thread groups

How to Run a Selenium Test with JUnit

JUnit users? Learn to run your tests through Selenium WebDriver. Improve your automated GUI tests with JUnit and Selenium to optimize your functional testing.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Getting Started with Postman

Postman is an open source tool for API functional testing. This easy guide explains how to use Postman for API testing, for beginner and advanced users

Learn Advanced JMeter for Free from the JMeter Academy

Learn advanced JMeter for free and become a load testing pro in no time with these JMeter tutorials. Here are JMeter guides with everything you need to know.

How to Implement Data Driven Testing in your JMeter Test

Use JMeter for your Data Driven Tests. Learn to use variables and code to get input data and store results in a file while load testing with JMeter scripts.

A Comprehensive Guide to Using JMeter Timers

Master using JMeter timers in your load testing for pausing. Add the Constant Timer, the Uniform Random Timer and more to optimize your performance scripts.

How to Setup Scalable Jenkins on Top of a Kubernetes Cluster

Learn to setup scalable Jenkins on your own with Kubernetes. Use open source containers to configure, setup and implement a Jenkins scalable infrastructure.

How to Run a Stress Test in JMeter

Stress testing tests the system’s behavior under intense loads, as well as examining how it recovers when going back to normal usage. This blog post will cover how to stress test with JMeter.

Getting Started with JMeter - A Basic Tutorial

This blog post is a basic tutorial about how to get started with JMeter. We will create a few basic JMeter scripts and go over different JMeter features like assertions and dynamic data. In the end, we will briefly talk about analyzing your results in reports.

Learn JMeter in 5 Hours

Start Learning

How to Install the JMeter Plugins Manager

The JMeter Plugins Manager is your path into all of the testing functions and abilities JMeter has. This guide will help you install it in no time, so do it now

Using the While Controller in JMeter

Learn to use the While Controller in JMeter. Simulate the While loop in your load tests with this guide. Master if-then scenarios in your performance script.

How to Load Test HTTP Live Media Streaming (HLS) with JMeter

The ultimate guide for load testing HLS protocol with JMeter. Write the best performance scripts before sports events, music concerts and more and get ready.

How to Load Test AJAX/XHR Enabled Sites With JMeter

Use JMeter to performance test AJAX-enabled web sites. This guide will teach you to build load testing scripts in JMeter for Ajax. Read and become a testing pro.

Jenkins vs. Other Open Source Continuous Integration Servers

Read this blog post to learn about Jenkins vs. other open source continuous integration tools, including information about integrating performance testing.

9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure

All the JMeter solutions to the ultimate load testing problem: the out of memory failure error. Get quick and easy fixes to memory issues in your load test.

How to Use a Counter in a JMeter Test

A guide to JMeter Counter elements. Learn to use Counters and the Loop Controller in your load test to manage the pace of your performance script execution.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Using the HTTP Cookie Manager in JMeter

Learn to use the JMeter HTTP Cookie Manager element. Handle browser cookies in your load test by adding the HTTP Cookie Manager to your performance script.

3 Common Issues When Running JMeter Scripts and How to Solve Them

JMeter is an awesome tool that provides excellent scripting capabilities. You can simulate almost anything using JMeter scripting; log in, posting of forms, various browsers and so on, BUT, executing

Using IP Spoofing to Simulate Requests from Different IP Addresses with JMeter

   It’s not easy today to find a single node system as both failover and resilience are key points of modern applications. So if you need to load test a system, it will likely be

How to Use HTTP Basic Authentication in JMeter

Easily learn to use the HTTP Basic Authentication in JMeter. Run your load tests for restricted URLs in no time.

How to Automate Testing Using Selenium WebDriver, Jenkins and Allure

This post looks at how to combine and leverage these tools to implement and automate testing in CI/CD. 

Continuous Integration 101: How to Run JMeter With Jenkins

Easily run your JMeter test in Jenkins and achieve continuous integration for your load tests in no time.

Top 14 Monitoring Tools that Every DevOps Needs

The best explanations about the monitoring tools every DevOps needs. Learn everything you need to know to run and monitor your infrastructure.

Learn JMeter in 5 Hours

Start Learning

JMeter's JSON Path Extractor Plugin - Advanced Usage Scenarios

Learn how to run advanced test scenarios utilizing the JSON Path Extractor, a JMeter plugin that enables extracting values from JSON responses. Start performance testing in no time.

How to Use JMeter Assertions in Three Easy Steps

The ultimate guide to JMeter assertions. Learn everything you need to know about JMeter assertions and get started immediately.

Headless Execution of Selenium Tests in Jenkins

  As you probably know, Continuous Testing is becoming a more and more important part of the software development life cycle. Since any change to the product needs to be verified prior to goin

How to Get Started With JMeter: Part 1 - Installation & Test Plans

Learn how to install JMeter in no time with this quick and easy to follow guide. Start your performance testing now!

How to Use BeanShell: JMeter's Favorite Built-in Component

The ultimate guide to JMeter's beanshell. Everything you need to know to create flexible performance scripts for load testing your website or app.

Five Ways To Launch a JMeter Test without Using the JMeter GUI

Easily run JMeter tests without having to use the JMeter GUI. Learn five quick and new ways to execute JMX files and run your load tests.

BlazeMeter V4 (Fourth Generation) is Coming

BlazeMeter v4 is coming. Through Taurus, BlazeMeter provides a complete and flexible Continuous Testing solution for developers. Read to learn how we got here.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

JMeter Distributed Testing with Docker

Learn to distribute your JMeter tests with Docker. Split your load tests into different virtual parts on the same physical machine and improve your perf. tests.

Top Jenkins Plugins You Can’t Miss in 2018

Jenkins plugins will make your continuous integration smoother. But how can you choose? Read this blog post to learn which Jenkins plugins you just cannot miss.

11 Contributions BlazeMeter Made to the Open Source Load Testing Community

From bug fixes to new elements to creating a whole new tool, BlazeMeter takes part in developing for the open source performance testing community. Here’s how.

How to Set up and Run Your Gatling Tests with Eclipse

Eclipse user? Create a performance testing framework for your Gatling tests in no time. Just install, import your project and run to get your load test results.

Top 10 JMeter Plugins

Learn JMeter plugins! Get valuable information about how and when to use JMeter’s 10 most popular plugins to optimize your performance testing scripts today.

Gatling Tests Monitoring with Grafana and InfluxDB

Get real-time analysis on colorful dashboards for your Gatling tests by reading this blog post and learning to configure Gatling with Grafana and InfluxDB.

How to Create a Lightweight Performance Monitoring Solution with Docker, Grafana and InfluxDB

Learn to build a comprehensive performance monitoring solution from scratch, with open source tools Docker, InfluxDB and Grafana, and analyze your test scripts.

Learn JMeter in 5 Hours

Start Learning

How to Work With Strings in JMeter

Learn the most common and frequently used methods of working with strings when writing tests in JMeter. Improve the variables in your performance testing.

Creating a Simple Spring Boot API from Scratch

Learn to create an API on Spring Boot. Easily generate your API project. We will start simple and you can take it from there to become an API dev pro.

How to Use the Delay Thread Creation on JMeter

Learn to use the delay thread creation functionality in jmeter. Save resources and memory by delaying thread groups creation and improve your load tests now.

JMeter Parameterization - The Complete Guide

Everything you need to know about how to parameterize your load tests in JMeter. Use CSV files, databases and plugins to make your load tests more efficient.

What’s New in JMeter 4.0?

Everything you need to know about JMeter 4. All the new updates for the latest JMeter release. Master performance testing and learn what’s new in version 4.

How to Generate OpenAPI Definitions From Code

Learn how and why to transform your team’s APIs into OpenAPI definition files. Get OpenAPI benefits by using these code libraries to transform your APIs.

How to Set Up a Gatling Tests’ Implementation Environment

Easy steps to create a Gatling tests implementation environment. Learn how to set up your Gatling load testing in IDEA or other IDE for performance testing.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Diameter Server Load Testing - A Guide

Load test the Diameter protocol. Learn to use JMeter to test the Diameter server. See examples of JMeter scripts for AAA protocols. Performance test like a pro

How to Create Test Data in a Database with JMeter

Learn to create, modify and delete data from a database with JMeter. Improve your API testing by deciding yourself what your DB will include, to test like a pro

How to Retrieve Database Data for API Testing with JMeter

Use JMeter to get data from your database to your local machine for API testing. Cover your bases and make sure you can run your API tests with this easy guide

Make Use of Docker with JMeter - Learn How

Learn to run a JMeter test with Docker. Run a Docker container with your JMX from a Docker image and view your performance test results on the Docker volume.

JMeter’s Weighted Switch Controller - The Ultimate Guide

Learn to use JMeter’s weighted switch controller to manage child elements. Determine the frequency of elements execution in your performance test scenario.

 

Gatling Installation, Verification and Configuration - the Ultimate Guide

Get tips for installing Gatling. Run your load test on this open source Scala based framework. This guide will help you with your first steps with Gatling.

Spock vs. JUnit - Which One Should You Choose?

A comparison of the Spock and JUnit frameworks. Which testing tool should you choose for your API testing. Read to find out which is faster and easier to use.

Learn JMeter in 5 Hours

Start Learning

How to Use the Parallel Controller in JMeter

Learn to use JMeter’s parallel controller. Run parallel requests in your load testing scripts to check AJAX requests and more. Become a performance testing pro.

8 Reasons You Should Use Gatling for Your Load Testing

Get 8 proofs that you should be using Gatling for your load testing requirements. Gatling’s benefits and advantages are listed here,to answer your testing needs

Running SOAP WS-Security Load Tests in JMeter

Run load tests for SOAP with JMeter. Get performance testing guidance for the WS-Security extension. Learn to authenticate the SOAP protocol with open source tools now.

How to Use the Jenkins Performance Plugin

Learn to use the Jenkins Performance Plugin to run performance tests as part of your software testing cycle. Master Jenkins and continuous integration tools.

Writing JMeter Functions in Groovy

Learn how to write Groovy functions in your JMeter load testing scripts. Get tips and best practices for using JSR223 elements. Master Apache Groovy in JMeter.

How to Send JMeter Requests from Different IPs

Learn to run JMeter tests for a batch of IP addresses. Simulate load test requests from unique IP addresses. Master running performance tests for many IPs.

Mixing Selenium Into Your Load Scenario

Learn to add your Selenium WebDriver script to your JMeter load test and create a new performance testing script. Simulate client-side data flows under a load.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Get Command Line Integration with Newman in Postman

Learn advanced Postman for your API testing. This tutorial will teach you to use Newman, to run your postman collection from CLI and integrate with CI tools.

How to Load Test Opening a URL on a Remote Machine with JMeter

Learn to run performance tests that check opening a URL on remote machines. Use Slaves and Masters for load testing counters and other scenarios with JMeter.

5 Ways to Get Your Website Ready for Big Game Traffic

Is your website or app ready for the Big Game? Get ready with 5 tips for load testing users and traffic. Run performance tests and get the most from the game.

Elasticsearch Load Testing - Learn How

Learn to load test Elasticsearch with JMeter. This guide will teach you to easily run performance tests on elastic search by creating a search request scenario.

IBM MQ testing with JMeter - Learn How

The ultimate tutorial for load testing IBM MQ with JMeter. Learn to run performance tests on IBMMQ message queues. Simulate providers, clients and messages.

Using Operations on Variables in JMeter

Learn to use operations on variables in your Groovy Script. Improve your JMeter load testing by adding comparison, relational and logical operations < > = ! &

How to Run Locust with Different Users

Locust challenge solved - the solution for running load tests with different users. Learn to run performance tests on the Locust framework for unique users.

Learn JMeter in 5 Hours

Start Learning

5 Load Testing Resolutions for 2018

What should you consider when load testing in 2018? This blog post will cover 5 resolutions you should make when planning and running your performance tests

16 Website Crashes From 2017 That Could Have Been Prevented

These 16 websites crashed in 2017. Load test your app or website so you don’t buckle under heavy traffic spikes. Get ready for big events and for Black Friday.

6 Best Practices for Building a Live Streaming App

Video streaming apps have become more and more popular in the past few years, with the growing penetration of smartphones. Learn more about different kinds and get 6 best practices for building your own.

Locust Performance Testing Using Java and Kotlin

You can now run Locust load tests in custom languages! Master running performance and functional tests in the Locust framework in Java, Kotlin and more.

Your Developer Playlist for 2018

The best songs for coding. Need to focus when you program? Looking to uplift your spirits or relax when at work? This developer playlist is for you.

API Test Parameterization With Spock - Learn How

Learn to write parameterized tests in the Spock testing framework. Use the where block with data tables or data pipes and make your code cleaner and faster.

Exploratory Testing Explained

Exploratory testing- your questions answered. Learn this testing method and broaden your functional testing capabilities with new ideas to conduct your tests.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Pick Different CSV Files at JMeter Runtime

Learn to run your load test with multiple CSV files. Configure JMeter to choose between different files at run time. Parameterize JMeter for your test script.

How to Configure JMeter Logging

Learn to configure logging in JMeter to debug your scripts. Use the JMeter configuration file to change the content in your log and choose the displayed events.

Locust Monitoring with Grafana in Just 15 Minutes

Learn to monitor your Locust performance test results. The Locust framework works with Grafana - this guide will teach you to analyze your load tests results.

Designing APIs with Apicurio Studio

Learn Apicurio Studio, an open source API designing tool. This guide will teach you to easily design your APIs by taking you through a step by step explanation.

Apache Kafka - How to Load Test with JMeter

Learn to performance test Apache Kafka with JMeter. This guide will take you through the JMeter elements for Kafka testing and teach you everything you need.

Creating Strings in JMeter

Learn to create Strings in JMeter. Two methods for creating Strings will be shown, with a String literal and the New operator. Master writing automated scripts.

RADIUS Server Load Testing - A Guide

Load test RADIUS. Learn to use JMeter to test RADIUS protocol services. See examples of JMeter scripts for AAA framework protocols. Performance test like a pro

Learn JMeter in 5 Hours

Start Learning

JMeter WebSocket Samplers - How to Use Config Elements and Assertions

The guide for JMeter WebSocket Samplers, covering config elements and assertions. Learn to load test WebSockets easily and all about the plugin’s elements.

Create a Checkout Load Test Scenario with Gatling

Gatling fans, learn to load test your shopping site. This easy guide will explain how to create and run checkout scenarios. Get ready for events with Gatling.

Load Testing WebDAV Servers

Learn to load test your WebDav server. Read this guide for performance testing the WebDav HTTP Protocol extension. Optimize your test scripts with JMeter now.

How to Monitor Server Resource Utilization with JMeter’s SSHMon Listener

Monitor your server KPIs for better load testing. This blog post will teach you to get server resource utilization metrics from the JMeter SSHMon Listener.

Add Jenkins to Your Deployment Processes

Use Jenkins on top of your deployment and make sure your production is working smoothly. Read and learn to add Jenkins with blue-green or canary deployments.

Testing Your API Assertions with the Spock Framework

Get your API assertions tested. Learn to use Spock to test your APIs. Make your API testing easier, quicker and better. Read and become an API Spock pro now.

How to Perform Arithmetic Operations on Numeric Variables When Load Testing

Learn to run arithmetic operations on your variables in your load tests. This easy guide will explain subtraction, addition, multiplication, assignment and more

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Perform Distributed Testing in JMeter

Test more concurrent users on JMeter. Learn distributed testing with JMeter and get ready for big events like Black Friday. Become a performance testing pro.

JMeter WebSocket Samplers - A Practical Guide

Learn JMeter WebSocket Samplers! This easy guide makes WebSocket Protocol load testing easy, and turns you into a JMeter master. Click and start reading now.

Top 10 AWS re:Invent 2017 Sessions

What to see at AWS re:Invent. Check out these top recommended sessions for the Amazon conference. The list for DevOps and developers who are attending AWS.

OpenID Connect - How to Load Test with JMeter

Learn to load test OpenID Connect, easily. Become the JMeter load testing pro with this guide for user authentication. Master authentication testing abilities.

Create Your First OpenAPI Definition with Swagger Editor

Learn how to write your own OpenAPI definitions in the Swagger Editor. This practical guide for using the Swagger Editor will get you writing API in no time.

Locust Assertions - A Complete User Manual

Learn the Locust Framework! Get the complete user manual for Locust Assertions from here. Learn to validate your load test responses with this complete guide.

Introducing the Random CSV Data Set Config Plugin on JMeter

Get the Random CSV Data Set Plugin for JMeter. Finally, you can randomly read the records  from your CSV file when parameterizing. Learn to become a testing pro

Learn JMeter in 5 Hours

Start Learning

How to Save Response Data in JMeter

Learn to save data responses in JMeter with Listeners and JMeter properties. Save responses for debugging and analyzing responses. Become a pro load tester.

How to Catch Performance Heisenbugs with Groovy

Finally, a way to catch Heisenbugs! Learn to use Groovy and write your responses to a file on JMeter, and make your load test script debugging easier.

How to Test Multiple Databases and Servers on JMeter

Learn to load test multiple databases and servers. You load testing shouldn’t be limited to one database. Use JMeter to test them all. Click to learn how.

How to Load Test WSDL Authentication with JMeter

Easily load test WSDL with this ultimate guide. Learn HTTP basic and SoapHeader authentication with JMeter to test like a pro. Master authentication testing.

How to Load Test CDPs with JMeter

Learn how to easily load test CDPs. This guide to load testing CRL distribution points will provide you with everything you need to performance test like a pro.

JMeter Scoping Rules - The Ultimate Guide

Master JMeter testing with these scoping principles. Learn where assertions, timers and more fit in your test plan from this guide to optimize your testing.

How to Load Test Podcasts with JMeter

With so many podcasts around, you have to learn how to load test them. Read this guide for load testing podcasts with JMeter, to get media streaming covered.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Top 10 CA World 2017 Sessions You Can’t Miss

Don’t miss these sessions at CA World 2017. Our top recommendations for Devops and developers, covering everything that’s happening in the world of agility.

How to Handle Correlation in JMeter

Learn JMeter correlation. The complete guide to correlating when you load test. Master manual correlation and auto-correlation in JMeter to load test like a pro.

QA Automation Pipeline - Learn How to Build Your Own

Set up your own QA automation pipeline. Learn everything you need to know to create your automation tests and continuous integration. Master software testing.

What's New in JMeter 3.3?

Everything you need to know about JMeter 3.3. All the new updates for the latest JMeter release. Master load testing by learning JMeter. Read what’s new.

JMeter vs. Locust - Which One Should You Choose?

Choose between JMeter and Locust load testing tools according to your needs. Compare pros and cons of different open source performance testing solutions.

5 Reasons You Should Use OpenAPI / Swagger for your APIs

API developers? Discover why you should use OpenAPI for your API designing. Learn 5 reasons for choosing OpenAPI / Swagger for your API development needs.

How to Load Test a Shopping Scenario With Users Dropping Out

Learn to load test shopping scenarios with a changing number of users. Master JMeter to simulate user checkout, and get ready for Black Friday. Master testing.

Learn JMeter in 5 Hours

Start Learning

The JMeter Academy: Advanced JMeter Course Now Open

Easily learn JMeter for free. Advance your JMeter knowledge in no time with this advanced JMeter tutorial. Everything you need to know about JMeter with these JMeter guides.

How to Initialize Database Variables and Assign Them Values - For Multiple Thread Groups

Learn to initialize variables and assign values to them in a database, for multiple thread groups. Everything you need to master variable creation in JMeter.

How to Adjust the RPS in Your JMeter Test via the Command Line

Learn how to adjust the RPS in JMeter through the command line. Easily change the RPS in your test with going into the GUI again. A practical guide for you.

Creating JMeter Variables in Java - The Ultimate Guide

Learn to create variables in JMeter with Java. The ultimate guide to creating your variables on JMeter. Master load testing by learning everything you need to know.

Security Testing With JMeter - Learn How

Utilize security testing with JMeter. Learn how to run security tests with JMeter from this guide. Check out this overview of security testing abilities with JMeter.

How to Keep Your Data Secure Behind a Firewall and Still Enjoy SaaS

Learn how to keep your data secure while still enjoying SaaS advantages. Keep your sensitive data safe behind a firewall but get advanced cloud analytics.

Load Testing Your DataBase-Connected APIs With Gatling

Learn API load testing with Gatling. Do your APIs connect to a database? This easy guide is for you. Master Gatling for load testing your APIs with this tutorial.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

5 Blue-Green Deployment Best Practices for a Smooth Release

Deploying? Learn 5 best practices for using blue-green deployment on your testing environment. Learn the best way to avert risks when deploying, to work like a pro

How to Ramp Down in JMeter

Learn how to ramp down in JMeter. Master load testing with this ultimate guide to reducing the number of users in your load tests with different JMeter elements

How to Initialize Database Variables and Assign Them Values in JMeter

Learn to initialize variables and assign values to them in a database. Master database query load testing. Everything you need for variable creation in JMeter.

Hamcrest vs AssertJ Assertion Frameworks - Which One Should You Choose?

A comparison between Hamcrest and AssertJ assertion frameworks. Choose between the two. Learn the differences between Hamcrest and AssertJ and make a decision.

Open Source Projects - The Ultimate Guide to Starting and Growing Your Own

Looking to start your own open source project? Learn tips and best practices from THE open source expert. Get advice from a leader with years of experience.

Saving Data to CSV Files With Java Through JMeter

Save time by updating your CSV files in JMeter, by using Java. This easy guide will show you how to create and update your CSV files in JMeter. Master testing.

Why I Moved From LoadRunner to JMeter - My Story as a Performance Tester

Hear from a performance engineer why he moved from LoadRunner to JMeter. Save time, effort and money by switching from LoadRunner to open source. Master testing.

Learn JMeter in 5 Hours

Start Learning

What’s New in Swagger / OpenAPI 3?

Swagger/OpenAPI 3 was recently released. Read this blog post to learn what’s new and how to use it. Everything you need to know about OpenAPI/Swagger is here.

How to Run C# Selenium Tests with NUnit and Taurus

Selenium C# users can now run load tests, by using Taurus. Learn how from this easy to understand guide. Finally, .NET developers can run tests continuously.

Taking On-Prem to the Cloud

The story of how we brought on-prem to the cloud. We created a hybrid solution that keeps our customer’s data secure while preserving all the SaaS advantages.

How to Open JMX Files on a Mac in 1 (Double) Click

Learn to finally open a JMX file on your Mac machine by clicking. The guide you were looking for. Finally, a workaround for just clicking to open your JMX.

RESTful API Testing Using Serenity and REST Assured - A Guide

Learn to test your REST APIs with Serenity. Easily implement BDD testing for your APIs. Master API testing with this easy to follow guide. Get your APIs covered.

HTTP Cookie Manager Advanced Usage - A Guide

Learn advanced usage for JMeter’s HTTP Cookie Manager. Master JMeter Cookie load testing and benefit from all the Cookie Manager abilities to test like a pro

6 CDN Load Testing Best Practices

Learn why you should test CDN impact on your website’s performance. Get best practices for load testing your website with CDNs. Reduce latency, test like a pro

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Turn Off Load Test Parts With the JMeter If Controller

Learn how to load test preferred parts of your system. Get ready for Black Friday and big events by turning of 3rd parties in your JMeter test. Master testing.

API Load Testing With Gatling

Learn to load test your APIs with open-source Gatling. Ensure your API endpoints can handle loads with this easy and comprehensive guide. Master API testing.

JMeter’s Redis Data Set - An Introduction

Learn to load test with JMeter and the Redis database. The ultimate guide to using JMeter with Redis. Master open-source performance testing with JMeter & Redis

Cassandra Load Testing with Groovy

Learn to easily load test Cassandra scenarios with Groovy. Master JMeter performance testing with Groovy test scripts and run your Cassandra tests like a pro.

Selection Statements in JMeter Made Easy

Learn to alter your load test flow with Selection Statements. A guide to JMeter’s If Controller and Switch Controller, to create performance tests like a pro.

API Testing with Cucumber BDD - Configuration Tips

Learn tips for configuring your Spring Boot API tests through open-source Cucumber, for BDD testing. An easy configuration guide for mastering your API testing.

Reusing Open Connections When Testing Your Database

Learn to control the number of open connections when database testing. Optimize database queries by reusing connections with this easy guide. Open one or more.

Learn JMeter in 5 Hours

Start Learning

XMPP Load Testing - Advanced Scenarios

Learn advanced XMPP load testing with this easy to understand guide. A step by step explanation of XMPP advanced communications performance testing with JMeter

XMPP Load Testing - The Ultimate Guide

Learn to load test XMPP with this easy to understand guide. A step by step explanation of performance testing XMPP with JMeter, including chats and conferences.

MySQL Database and JMeter - How to Test Your Connection

Learn to test your MySQL Database connection with JMeter. Easily check records and prepare entries with this guide. Master database configurations through JMeter.

6 Tips for JMeter If Controller Usage

Learn advanced best practices for using the JMeter If Controller. This guide will cover how to control flows, check condition syntax and more. Load test like a pro.

Spring Boot REST API Unit Testing With JUnit

Learn to use JUnit to test your REST APIs. Run unit tests on your Spring Boot APIs with this step by step guide to ensure your repositories and controllers work

The New HTTP/2 Plugin for JMeter

The new JMeter HTTP2 plugin is finally here. Master load testing HTTP2 with this complete guide. Everything you need to know to load test and analyze HTTP/2.

Load Testing UDP - The Ultimate Guide

Learn to load test UDP with JMeter. Finally, a guide for running performance tests for UDP systems. Become a load testing expert with this simple manual.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

CSV Data Set Config in Sharing Mode - Made Easy

Learn how to use JMeter’s CSV Data Set Config in Sharing Mode. A clear guide to all the thread group options guaranteed to make you a load testing expert.

The New HLS Plugin for JMeter - The Complete Guide

The new JMeter HLS plugin is finally here. Learn to load test live media streaming with this complete guide. Everything you need to know to test HLS like a pro.

How to Automatically Document API Endpoints via Swagger

Quickly automate your API endpoint documentation with Swagger. Save time and effort with this quick guide for API automation and keep testing like a pro.

The Top 13 Recommended Sessions for Developers at Jenkins World 2017

A list of can’t miss sessions at Jenkins World 2017. Read this to learn what you must attend this August. The best and most helpful sessions for developers.

Using the HTTP URL Re-writing Modifier

Learn to easily use JMeter’s HTTP URL re-writing modifier. Master load testing for websites with URL rewriting. Get your e-commerce site ready for traffic.

Convert LoadRunner to Open-Source Selenium in Minutes

Learn to quickly switch from LoadRunner to open-source Selenium or JMeter. Easily convert your TruClient or HTTP load testing scripts and run them in Selenium.

Testing the MQTT Messaging Broker for IoT - A Guide

Learn to easily run load tests for the MQTT protocol over IoT. Use the MQTT sampler to load test like a pro with this easy to follow guide. Master MQTT easily.

Learn JMeter in 5 Hours

Start Learning

Reuse Your Functional API Tests as Load API Tests in 7 Steps

7 easy steps for reusing your functional API tests as load tests. Save time by reusing your scripts and master functional and load testing. Test like a pro.

API Testing With JMeter and the JSON Extractor

Learn to functional test your Rest APIs with JMeter and the JSON Extractor. The ultimate guide for API testing with APIs with a JSON response. Master API testing

Fill Forms and Submit With JMeter - Made Easy

Practical guidelines for filling and submitting forms. Complicated scenarios made easy. Load test your forms like a pro to get your app for Black Friday.

How to Use Grafana to Monitor JMeter Non-GUI Results - Part 2

Monitor JMeter results with Grafana with the InfluxDbBackendListenerClient implementation. Learn an easy way to analyze your tests results and KPIs like a pro. 

How to Include Load Testing in your Continuous Integration Environment

Learn how to run CI processes with your load testing. Get best practices for improving your agility. Become a loat testing pro.

Regression Testing With JMeter - Learn How

Learn to use JMeter for Regression Testing. Use JMeter features to run all your tests in 1 place. Master continuous testing with this regression testing guide

Running Your Load Tests With Test Failure Criteria - A Guide

Learn how to easily check if your tests passed or failed. Read this guide to set your thresholds in Taurus and in Jenkins and automatically run your tests.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Using the JMeter AutoStop Listener - How to Do it Right

Learn how to use JMeter’s AutoStop Listener. Use this guide to stop your tests when they exceed determined response time, latency or error rate, and test like a pro.

How to Extract Values When Spring Boot API Testing With REST Assured

Learn how to easily extract values when API testing with Rest Assured. Read this easy to follow tutorial and run your API tests like a pro. Master value extraction.

How to Use Grafana to Monitor JMeter Non-GUI Results

Master monitoring your JMeter test results with Grafana. Get unique test analysis benefits with these easy steps. Manage your KPIs like a pro with this guide.

Is BeanShell Dead?

BeanShell is dead. Here's why that's a good thing. Read to learn why developers and open-source JMeter users are moving to Groovy and learn if you should too.

Is JMeter a Viable Open Source Alternative to LoadRunner?

You should use open source load testing tools instead of LoadRunner. Read this post to learn why JMeter provides you with more load testing abilities & options. 

Making Your Performance Engineering More Efficient - Part 3

Get methodical performance engineering best practices and tips from an experienced and qualified performance engineer. Learn to analyze your reports in-depth.

Easily Write a GOTO Statement in JMeter

Learn how to add a GOTO statement to your performance test scenario. Easily modify your script to jump between flow parts. Execute your load test like a pro.

Learn JMeter in 5 Hours

Start Learning

What’s the Max Number of Users You Can Test on JMeter?

Answer the ultimate JMeter question- how many concurrent users can you load test? Get tips for increasing the no. of concurrent users and load test like a pro

How to Easily Implement Pacing in JMeter

Pace your load test to regulate requests. Learn how to easily implement pacing in JMeter from this tutorial. Run your performance test like a pro with this guide.

Learn JMeter for Free - Launching the JMeter Academy

Easily learn JMeter for free. Become a JMeter pro in no time with these JMeter tutorials. Everything you need to know about JMeter with these JMeter guides.

Convert LoadRunner to Open-Source JMeter in Minutes

Learn to quickly switch from LoadRunner to open-source JMeter or Selenium. Easily convert your HTTP or TruClient load testing scripts and run them in JMeter.

How to Switch From Functional to Load API Testing and Back

 Learn how to easily go from functional API testing to load API testing and back. Make your API testing efficient by reusing API functional or load API testing. 

3 Easy Ways to Monitor JMeter Non-GUI Test Results

Analyze your JMeter load test results easily from non-GUI mode. Learn three ways to understand your KPIs. Read this tutorial and monitor results like a pro

How to Make Your Performance Engineering More Efficient - Part 2

Part 2 - get methodical performance engineering best practices and tips from an experienced and qualified performance engineer. Learn to analyze your reports in-depth.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Making Your Performance Engineering More Efficient - Part 1

Get methodical performance engineering best practices and tips from an experienced and qualified performance engineer. Learn to analyze your reports in-depth.

Scripting JMeter Assertions in Groovy - A Tutorial

Easily learn how to use Groovy for your advances response assertions. Get your test scenarios ready in no time.

8 Load Testing Steps You Must Take Before the UK Elections

Don't let big events take you by surprise. Here is everything you need to know to get your website or app ready for the UK elections, or for any big event. Easily run your tests with this quick and informative guide.

Response Assertions in JMeter 3.2 - New and Improved

Easily execute response assertions in your tests. Learn everything you need to know about the new response assertion abilities in JMeter 3.2.

How Load Testing Makes You a Rock Star

The story of our very own company band, and how rehearsing before a performance is just like load testing our own app.

JMeter Ramp-Up - The Ultimate Guide

Everything you need to know about ramping-up your load in JMeter. Learn the best ways to create your performance tests.

5 Tips to Help You Focus While You Code

Get simple tips to help you when you code. Boost your concentration abilities immediately and improve your coding skills.

Learn JMeter in 5 Hours

Start Learning

Top 13 Recommended Sessions for Velocity 2017

Check out our top recommended sessions at Velocity 2017 for DevOps, developers and performance engineers. Come meet BlazeMeter at booth #901.

REST API Testing - How to Do it Right

Learn how to run RESTful API testing with JMeter. Follow these simple steps to nail your API testing.

HTTP/2 - How to get ready for the future

Learn how HTTP/2 immediately affects your work as developers or DevOps, and get your website or app ready for the future.

Get your Website or App Ready for Pride Month

Learn how to prepare your website or app for the heavy traffic load of pride month.  Follow these 5 simple steps to nail your load testing, straight away.

How to Understand Your Selenium WebDriver Code and Run it with Taurus

If you’re getting to know Selenium, this blog post is for you. This blog post will explain a basic Selenium code written in Python under the Unit Test convention.

How to Use the Static Hosting Feature in JMeter 3.2

Learn what the DNS Cache Manager is, why Static Host Resolution is needed and how to use it.

How Data Analysis Can Help You Develop

Read to learn what data analysts do and how they work with all tech company departments.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Getting Started: Scripting with JMeter

You have JMeter, but where do you start? This blog post will teach you to create your first load testing script in JMeter. Let's get started!

How to Load Test TCP Protocol Services with JMeter

This blog post will explain testing with JMeter's TCP Sampler and TCP Sampler Config elements, so you can create load testing scenarios for the TCP protocol.

Is Your Website or App Ready for Live Video Streaming? (Infographic)

Check out this infographic for more statistics and tips on how to get ready for the live streaming rush.

 

An Introduction to CQRS

Learn what CQRS is, how it works and why it's important for DevOps. Expand your knowledge and find solutions for complex DBs reads and writes.

4 Endurance Testing Tips You Need to Know

Get 4 tips to improve your testing: setting thread group properties, running JMeter in non-gui mode and two more

How I Used Taurus and Jenkins for Smoke Testing with JMeter

The story of how I integrated JMeter scripts as part of a smoke test, by using Taurus in my Jenkins pipeline. 

What's New in JMeter 3.2?

All the new features JMeter 3.2 has to offer.

Learn JMeter in 5 Hours

Start Learning

Apache JMeter Functions - An Introduction

Learn how to use the ThreadNum function, the Information (log) function and the Function Helper dialog in your JMeter scripts, and improve your load testing breadth. Make better scripts with JMeter.

How to Use the Ultimate Thread Group, the RegEx Extractor and the JSON Path Extractor in Apache JMeter

This blog post will cover creating advanced load testing scenarios. So let's dive in and learn about the Ultimate Thread Group, the RegEx Extractor and the JSON Path Extractor.

How to Load Test LDAP with Apache JMeter™

Learn how to use JMeter’s LDAP Sampler so you can start performance testing LDAP services immediately. This guide will get you testing in no time.

4 Best Practices for Continuous Testing Implementation

Are you testing the right way? Make sure you follow these four best practices: finding the right testing tools, thinking "automation", collaborating and defining and displaying results.

An Updated and Comprehensive List of Apache JMeter™ Resources

A comprehensive list of websites, blog posts, videos and tutorials that cover JMeter™ and best usage practices.

8 Tips to Decide the Number of Concurrent Users for Your Test

Such as check your server logs, cross-check with APM data and more

How to Load Test OCSP with JMeter

JMeter can load test OCSP responders or services responsible for providing certificate statuses, by checking the status of X.509 certificates. Click and learn how to do it yourself!

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Run Taurus with the Jenkins Performance Plugin

Follow and you will be able to view and analyze results for many open-source testing tools: JMeter, Selenium, Gatling, Grinder, Locust, PBench, Siege, ApacheBenchmark, Tsung and more.

Web Testing with JMeter: How To Properly Handle Embedded Resources in HTML Responses

Read these best practices and tips for load testing with embedded resources - and improve your load testing.

Differentiating Response Times in JMeter with Embedded Resources

Learn how to distinguish response times corresponding to the main request and the embedded requests, with this easy guide.

How to Use the JMeter Maven Plugin

The JMeter Maven plugin enables you to run tests from within the Maven project. Learn to add this to your load testing script, today.

4 Things You Should Never Do with Your JMeter Script

Don’t make your script too heavy and 3 more

 

How to Run a Taurus Test through Jenkins Pipelines

Learn how to run a load test through Taurus and any open-source tool, and how to run those tests through Jenkins pipelines. Get better continuous integration and faster testing.

How to Convert SoapUI xml to JMeter jmx

Converting your SoapUI xml files into jmx format in order to run your test in JMeter is easy.

Learn JMeter in 5 Hours

Start Learning

A Quick Guide to JMeter PreProcessors

BeanShell PreProcessor, JSR223 PreProcessor, HTML Link Parser, HTTP URL Re-writing Modifier, JDBC PreProcessor, RegEx User Parameters, Sample Timeout and User Parameters.

JMeter Listeners - part 4: Listeners that Support Scripting & Enable Test and System Management

The BeanShell, JSR223, Composite Graph, PerfMon Metrics Collector and AutoStop listeners.

How to Incorporate Slack Alerts into Your Development Process

So you are informed of the status of your development, and can quickly fix what needs fixing.

How to Use the CSS/JQuery Extractor in JMeter

The CSS/JQuery Extractor is a PostProcessor that provides flexibility by commonly used syntax for extracting the requested nodes and storing parsed values into the given variables. 

5 Best Load Testing Practices for March Madness

Get your team together, plan, choose your tools, analyze and contact 3rd parties

Why LoadRunner Users should Give JMeter a Chance

New core features and plugins have transformed JMeter into a top-notch load testing tool, with the most advanced load testing abilities available today.

Introducing the Directory Listing Config Plugin on JMeter

For simplifying the iteration over the test data files list by providing script developers with variables that will get filenames from the source directory.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

The Ultimate DevOps Tools Ecosystem Tutorial - Part 6: Operate

Our top tool recommendations for the operating stage.

JMeter Listeners - Part 3: Listeners that Calculate Distribution Metrics

For example, Active Threads Over Time, Connect Times over Time, Bytes Throughput Over Time, Hits per Second, Response Codes per Second and Response Latencies Over Time

How to Run the Taurus Docker Image with Jenkins

Learn how to run your test using the Taurus Docker image as part of the continuous integration cycle, and monitor system health, detect errors and save time and resources while developing. 

JMeter Listeners - Part 2: Listeners that Aggregate Data Samples

Including aggregate report, aggregate report, graph results and generate summary results

JMeter Listeners - Part 1: Listeners with Basic Displays

Including View Results Tree, View Results in Table, Spline Visualizer, Response Time Graph, Assertion Results, Simple Data Writer, Flexible File Writer and Save Responses to a File

7 Reasons JMeter is Easier to Use Than LoadRunner

Including that it's cross-platform, more user-friendly GUI and comes with open source community support

The Ultimate DevOps Tools Ecosystem Tutorial - Part 5: Release

Our top recommended tools for the Release stage.

Learn JMeter in 5 Hours

Start Learning

5 Valentine's Day Tips for Load Testing Dating Websites and Apps

What should developers do before Valentine’s Day?

How to Load Test with Gatling and Taurus

Both Gatling and JMeter are strong tools, and they become even stronger through Taurus. This blog post covers the differences between Gatling and JMeter, and shows you how to run a Gatling test easily through Taurus. 

How to Load Test RTMPT Live Media Streaming with JMeter

Media content can be streamed to clients over a few different protocols.  This post will cover load testing web services that stream media contents through the RTMPT protocol.

Apache Groovy - Why and How You Should Use It

Why and how to use Groovy scripting language for JMeter.

How to Execute a Load Test Using the Taurus Docker Image

What should you do if you want to automatically run a load test and analyze the results in a containerized environment? Taurus, an open-source test automation tool, has a Docker image, which contains all the tools and plugins needed to run a Taurus test in an isolated environment. Read this post to find out more.

The Ultimate DevOps Tools Ecosystem Tutorial - Part 4: Testing

Welcome to part 4 of our “Ultimate DevOps Tools Ecosystem Tutorial.” This time, we will go over tools from the “testing” stage.

5 Load Testing Tips for Getting Your Website or App Ready for the Big Game

Don't fumble your website. Here are 5 tips for preparing your website or app for the heavy loads expected during the big game.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Load Test OpenId Secured Websites

OpenId is an open standard and decentralized authentication protocol. It is one of the few technologies for single sign on (SSO) with token based authentication. This post will describe the implementation of JMeter scripts for load testing websites that use the OpenId protocol. 

5 Top Tips for QA Testers

Our jobs as QA engineers is to test features before they are released, to keep the product up to the highest standards. This time, we will go over 5 tips for QA testing, which we hope will make your work better, faster and easier.

The Ultimate DevOps Tools Ecosystem Tutorial - Part 3: Developing

Which tools should you choose when starting your development process? Read this blog post to find out. 

How I Learned to Stop Worrying about LoadRunner and Start Loving JMeter

This blog post details the experience of an engineer who switched from to LoadRunner to JMeter. Due to personal and professional reasons, he requested to remain anonmyous. This is his story -

 

The Ultimate DevOps Tools Ecosystem Tutorial - Part 2: Planning

Which tools should you choose when starting your development process? Read this blog post to find out. 

5 Tips when Scaling Your Website or App to 1,000,000 Users

Here are 5 tips that could be helpful for performance testing scaling.

5 BeanShell Test Cases You Should be Using

BeanShell components let you insert code and implement complicated logic in your script, improving your load testing abilities. This blog post will discuss 5 BeanShell use cases.

Learn JMeter in 5 Hours

Start Learning

Load Testing FTP and SFTP Servers Using JMeter

This blog post covers how to build FTP, FTPS and SFTP test plans using JMeter.

Biggest Web Failures of 2016 and 2017 Resolutions

Let’s look back at the biggest website or app crashes of 2016 and discuss what these companies should be doing for 2017.

How to Performance Test Your Work Process

How can we, as developers, teams and organizations, improve our own work performance, do more in less time and get higher quality results? Read this blog post to find out.

The Ultimate Developer Playlist

A day in the life of a developer who is addicted to music.

5 Reasons Why Backend Developers are Like Goalkeepers

During one of my latest soccer games, I realised that being a backend developer is very similar to being a goalkeeper. Here are 5 reasons why.

How to Load Test SAML SSO Secured Websites with JMeter

Many websites use tokens for authenticating users in distributed SSO (single sign on) systems. In this blog post we will go over implementing JMeter scripts for load testing web services that use SAML tokens for client authentication and security.

The Ultimate DevOps Tools Ecosystem Tutorial - Part 1

The number of tools for DevOps keeps growing, to answer all of your working needs. Which tool is best for you? Follow our new blog series to find out!

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Run a JMeter Test with Jenkins 2.0 Pipelines and GitHub

In this blog post we will go over how to run a JMeter test with Jenkins 2.0 Pipelines and GitHub. This enables you to pull the complete Pipeline script from the Git Repository and lets you manage all changes in your Jenkins project under SCM.

Load Testing Lessons to Learn from Black Friday 2016

Black Friday website crashes can ruin many opportunities for companies. Read about Black Friday 2016 crashes and what can be done to avoid them.

Product Design 101 for Developers, Startups & Designers

Designing defines how the product works, what the user experience is and how users navigate through the product. If you’re a developer or startup entrepreneur - read this to gain valuable design insights for better product performance. If you’re a designer - read this to get best practices and tips for designing.

Open Source Load Testing Tools - A Brief Tutorial


According to a new developer survey by GitLab, developers strongly prefer open source tools. But which is the best open source load testing tool for you? This blog post contains a quick overview of JMeter, The Grinder, Gatling and Tsung.

How to Spider a Site with JMeter - A Tutorial

Check out this JMeter tutorial to learn how to simulate the 3 most common approaches of simulating website “crawling”.

How to Make Functional and Performance Testing Easy with Open-Source Testing Tools

Check out this functional and performance testing tutorial for improving continuous integration with open-source testing tools.

How to Use the New CA APM - CA BlazeMeter Integration

Following BlazeMeter’s acquisition by CA Technologies just last month, CA BlazeMeter now provides an integration with CA APM. Read more in this blog post.

Learn JMeter in 5 Hours

Start Learning

How to Automate JMeter and Selenium Testing and Run Them in Parallel

Load testing with JMeter or other tools, and browser testing with Selenium, can be integrated into the CI cycle. This blog post will cover how to automate these tests.

What's New in JMeter 3.1?

The Apache JMeter team released JMeter 3.1 on Nov. 20. Which new abilities do you have? Read this blog post to find out.

Is Your Website or App Ready for Black Friday? (Quiz)

Is your website prepared to perform during Black Friday and Cyber Monday traffic spikes? Take this test to find out.

Top CA World 2016 Sessions You Just Can't Miss

CA World 2016 is coming up, taking place from November 14 - 18, in the Mandalay Bay Resort in Las Vegas, Nevada. Here is the list of our recommendations, which you hope you find interesting as well.

Overcoming Performance Testing Challenges in Continuous Delivery Pipelines

Companies who want to speed things up, lower costs, improve product quality and be the spearhead of the tech industry are moving towards Continuous Integration (CI) and Continuous Delivery (CD). In this blog post, we will go over different challenges that DevOps, developers and QA engineers have when performance testing in Continuous Delivery pipelines.

Top 8 AWS re:Invent Sessions You Just Can't Miss

AWS re:Invent 2016 is a only few weeks away! Check out our top recommended sessions for developers, operations, performance engineers and testers. We hope to see you there.

Democratization is the New Frontier for Scale in Performance Testing

The new frontier for scale in performance testing isn’t about how “big” your tests can be or how much data you can graph in real time, but about how much performance testing you can do, how fast it gets done and most importantly who is actually creating and executing the tests.  Read this blog post to find out more.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Five Perspectives for Boosting Jenkins Productivity

Many articles have been written with perspectives on how to boost Jenkins productivity. Here we share some of our favorites.

 

Test in Formation - How to Avoid Website Crashes Like Glastonbury and Improve Your Site Performance

 2017 Glastonbury music fans were in for a disappointment. The ticket website couldn’t handle the load and crashed. Read this blog post to find out load testing tips for avoiding these crashes.

How to Run Performance Tests of Desktop Applications Using JMeter

Load testing desktop applications with JMeter is possible! Read this blog post to learn how, by simulating a situation where hundreds or thousands of desktop applications are simultaneously accessing the backend server. 

How to Easily Automate Performance Tests in Jenkins

The ultimate guide for running automated performance tests in Jenkins. Read to become the continuous integration pro in automated testing.

How to Start Working with the GitHub Plugin for Jenkins

Read this blog post to learn how to start working with the GitHub plugin for Jenkins, so that each time you publish changes to Github, GitHub will trigger your new Jenkins job.

Is Your Site or App Ready for Black Friday 2016? (Infographic)

Do you know when your site is expected to peak on Black Friday? Or how much a few minutes of downtime cost? Or what frustrates your customers the most when shopping online? Check out this Infographic for the answers to these questions and a few more interesting statistics on load testing.

 

 

 

 

How to View JMeter Test Results in Real-time

The standard way to use JMeter is in non-gui mode (CLI). However, this may limit users who want to understand what is going on in their test in real-time. BlazeMeter has a solution for you with Taurus, an open-source test automation tool. Click to read more.

Learn JMeter in 5 Hours

Start Learning

BlazeMeter Will Join Enterprise Software Leader CA Technologies

CA Technologies has signed a definitive agreement to acquire BlazeMeter. Get all the details here.

 

Understanding Your Reports - Part 4: How to Read Your Load Testing Reports on BlazeMeter

Welcome to part 4 of our “Understanding Your Reports” series. In part 1, we talked about what KPIs are in the context of Performance Testing. In part 2, we went over KPI correlations. In part 3, we explained basic statistics. This time, we will go over analyzing load testing reports on BlazeMeter.

Why Performance Testing Matters - Looking Back at Past Black Friday Failures

As we approach the peak traffic Black Friday, Cyber Monday and the holiday season, let's revisit some recent cases  of websites of mobile apps crashing or experiencing slow load times at the worst time.

How to Convert Selenium Scripts into the JMX Converter

In this blog post we will learn how to convert existing Selenium scripts into JMeter for load testing.

Running a JMeter Test via Jenkins Pipeline - A Tutorial

The release of Jenkins 2.0 has introduced a new project type - Pipeline, which was previously available through plugins only. In today’s article you will learn about the ways of adding a JMeter test to Pipeline project and see some code examples and demos.

Automated Performance Tests in Jenkins Continuous Integration Environments

Why is Continuous Integration (CI) Important? How do Jenkins and Taurus enable you to easily run load tests? How can you easily analyze and view the results? We will cover all this and more in this blog post.

Understanding Your Reports: Part 3 - Key Statistics Performance Testers Need to Understand

Welcome to part 3 of our “Understanding Your Reports” series. Today we will go over the basic terms: Sample Size, Average, Minimum Maximum, Medians, Percentiles and Standard Deviation. Don't miss our previous blogs!

 

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

7 Sessions You Just Can't Miss at Velocity New York

Velocity New York will take place from September 20-22. We rounded up the sessions we are looking forward to the most. We will also be there and we’ll be thrilled to meet you.

How to Pause and Resume Ramp-Ups

This blog post will go over BlazeMeter’s Concurrency Control Feature that enables users to pause and resume your load test ramp-up, easily. Read how to easily use this free feature and improve your load testing.

Advanced Load Testing Scenarios with JMeter Part 4 - Stepping Thread Group and Concurrency Thread Group

Welcome back to the "Advanced Load Testing" series. In this post, we will go over the Stepping Thread Group and the Concurrency Thread Group. Follow this easy guide and make your load testing better.

Top 10 Sessions at Jenkins World 2016

Jenkins World 2016 is only a few weeks away. Since there is so much going on, we rounded up the sessions we are looking forward to the most. Click this post to read more.

Are You Using Jenkins the Right Way?

Jenkins is a widely used tool, but not everyone uses it in the same way. While some enjoy its test automation abilities, others take advantage of its full automating capabilities. Are you fulfilling the complete continuous integration (CI) vision and improving your development processes? Read to find out.

What is “Continuous Testing” and How is it Even Possible?

What is “Continuous Testing” and how is it even possible? Read this blog post to discover how Continuous Testing is becoming the new normal.

Testing REST API File Uploads in JMeter

In certain file upload scenarios in JMeter, such as testing an upload via some REST API endpoint, you will need to build an HTTP request manually. Here we explain how you can create a multipart POST or PUT request from scratch.

Learn JMeter in 5 Hours

Start Learning

Advanced Load Testing Part 3 - Top 4 Timers

Welcome to part 3 of the "Advanced Load Testing" series. In this post we will go over the top 4 recommended timers on JMeter.

How to Choose the Best Open Source Load Testing Tool (Infographic)

Is your application, server or service delivering the appropriate speed of need? Check out this infographic to learn more about JMeter, Gatling, The Grinder and Tsung.

Load Testing a Real-Estate App with BlazeMeter

Guest blogger Arup Dey from OpenXCell shares his experience about using BlazeMeter for testing a real-estate app.

Understanding Your Reports: Part 2 - KPI Correlations

Welcome back to our “Understanding Your Reports” series looks at KPI correlations. This time, we will see how correlating Number of Virtual Users (VU), Hits per Second, Errors per Second and Average Response Time helps us discover bottlenecks.

 
 

Advanced Load Testing Scenarios with JMeter: Part 2 - Data-Driven Testing and Assertions

Welcome to part 2 of the "Advanced Load Testing" series. In this post we will go over Data-Driven Testing and Assertions.

Understanding Your Reports: Part 1 - What are KPIs?

KPIs show user and traffic measurements for websites and applications, in order to best determine if they can withstand a certain amount of load to its backend servers. Here are the 7 KPIs you need to know when you load test with JMeter:

Advanced Load Testing Scenarios with JMeter: Part 1 - Correlations

This blog post explores how to capture dynamic data and reuse it in subsequent requests.

 

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

The Ultimate Jenkins Continuous Integration Resources Guide

Jenkins is widely known in the DevOps world as the leading open source automation server for continuous integration and continuous delivery. For both veteran users and beginners, here is a list of many of the best resources for learning about Jenkins.

Gotta Test 'em All

Pokemon GO, the real life verion of Pokemon, has not been able to meet heavy loads. In this blog post we explore 3 ways you can prepare for traffic spikes and deal with crashes. Just like Pokemon GO players, you gotta test ‘em all!

 

How to Load Test for the Euro 2016 Final

The EURO 2016 final is expected to be viewed by 300 million people. But not only UEFA has to deal with those loads. Read to find out how you can prepare and ensure your performance testing won't let you down.

How to Easily Load Test with Open Source Tools

Many open source tools enable developers to easily “shift left” and run load tests as part of the continuous delivery process. This blog post will go over running load tests on Taurus (an open source test-automation tool), Gatling and Locust. We will show how to run tests both locally and through the cloud by using Taurus and BlazeMeter.

Jenkins 2.0 - A New DevOps Engineer On Your Team

Here we share what you need to know about Jenkins 2.0, including the new Pipeline feature, UX improvements, and how to run JMeter and BlazeMeter tests within the CI process.

How to Get Started with JMeter: Part 3 – Reports & Performance Metrics Best Practices

The final post in a three part ‘how to’ series on how to use this powerful tool. This focuses on Reports & Performance Metrics and Best Practices, to make sure you test the best way possible.

Your Top 3 Questions about JMeter 3.0 – Answered

JMeter 3.0 was released at the end of May. Since we’ve noticed that some questions about JMeter 3.0 are asked repeatedly, we gathered the top 3 and answered them. 

Learn JMeter in 5 Hours

Start Learning

Which Cloud-Hosted Elastic Stack Solution is Right for You?

Cloud-hosted Elastic Stack solutions seek to offer an easy and scalable way to use the stack, but they differ in many ways. We thought it would be interesting to compare the leading solutions by examining the criteria that is crucial to check.

JMeter Test Results: Why the Actual Users Number is Lower than Expected

In JMeter, we can't always tell the number of concurrent users we'll get for each Thread Group configuration. There are a lot of criteria that impact the real concurrency, making it complex. Here are ways to overcome this challenge.

A Step-by-Step Debugger for JMeter - It’s Not a Dream Anymore

We’ve covered before various ways to debug scripts in JMeter, but now you have the ability to debug scripts step-by-step and receive updates in real time. Here’s how.   Exit Compl

How to Get Started With JMeter: Part 2 - Building Scripts and Running JMeter

We’ve put together a three-part ‘series on how to use this JMeter. This time, we’ focus on building scripts, running tests in non-GUI mode, logging and error messages, debugging, configuring JMeter, parameterization and correlations.

6 Can't Miss Upcoming DevOps Focused Sessions at Velocity 2016

We’re just a few weeks away from Velocity 2016, which will take place June 22-23 in Santa Clara, CA. One of the premier events of the year, without a doubt, the conference attracts a diverse aud

Here’s What to Do to Combine Multiple JMeter Variables

Periodically when implementing advanced JMeter test scenarios, you may need to build a JMeter Variable from two or more other variables. This short post will look at how to do just that.   Th

5 Key Things You Need to Know About JMeter 3.0

The Apache JMeter team has just released JMeter 3.0, a major new release of the leading open source testing tool. It is loaded (no pun intended) with several new features and improvements.

 

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Five Ways to Approach Using Apache JMeter

We focus a lot of our posts here at the BlazeMeter blog on Apache JMeter, the leading open source load testing tool for load and performance testing, and even backend functional testing (more on that

View the Webcast: How to Create Advanced Load Testing Scenarios with JMeter

Do your JMeter scripts reflect realistic load scenarios? You can now view our recent webinar for experienced JMeter users to learn how to make JMeter work best for you.    A bit of backg

Recording File Uploads with JMeter

Learn JMeter recording to create your load testing scripts. You can also easily use the free BlazeMeter Chrome Extension, and start your performance testing immediately!

How to Run JMeter Tests with TeamCity for Continuous Integration

We recently covered how to run JMeter in a Continuous Integration (CI) environment with Jenkins and with Bamboo.  Today’s article covers the process of running a JMeter test

Meetup Recap on Using Taurus to Automate JMeter and Jenkins Tests

Learn how to use Taurus, an open source test automation framework. Get everything you need from these resources and view the successful meetup we had about Taurus.

Developers & QA: Are You Accidentally Breaking the Law by Load Testing Your Website?

If you’re anything like me, you probably have a set of questions that run through your head whenever you run a performance test on your website or app. These may include:   Will my

How to Ramp Up in Steps in Your Load Tests

The user ramp up is all too often overlooked in load testing.   When launching a test, we usually divide the concurrent users by the ramp up value that was set before the test.   Let&r

Learn JMeter in 5 Hours

Start Learning

Why You Must Use JMeter Assertions in Your Load Tests

Assertions in JMeter are used to compare actual test results to the expected results of requests. This post will explain that even though there are ways to get around using assertions, it is highly

View the Webcast: Agile Load Testing Boot Camp

Are the load tests that you run fit for Agile product development? Are the different members of your team able to test at every development stage? A recording of our recent webinar, Agile Load Testing

How to Run 50,000 Concurrent Users from Multi GEOs Using Locust.IO

BlazeMeter is historically a JMeter shop, but lately we’ve started supporting all leading open source tools including Gatling, Locust.IO, and more.     To be more specific, this means th

Five Agile Testing Approaches That You Should Know About

Agile Testing, which checks for bugs and performance bottlenecks within the Agile workflow, has different approaches and strategies. Agile testing includes participation by many members of different

How to Run JMeter in a Continuous Integration Environment With Bamboo

Why Load Testing is a Vital Part of the Continuous Integration Process   We all know that periodic load tests are vital if you want to avoid unpleasant surprises and regressions.   Howev

Why Most Companies Are Getting Continuous Delivery Wrong

What springs to mind when I say the words Continuous Integration (CI) and Continuous Delivery (CD)?   You’re probably already thinking of popular tools and systems that enable these proce

Continuous Performance Testing at Every Stage - Watch the Video from the AWS Loft

According to a huge amount of data, user expectations for website speed and performance are growing. According to a report by Akamai, 49% of respondents expected web pages to load in under 2 seconds,

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Watch the Webcast: Start Testing With Open Source Tools

How long does it normally take you to test the performance of your website, API or mobile app?   For many of us, the answer is 'too long'! We're either stuck waiting for the special

How to Apply the 80:20 Rule to Performance Testing

Performance testing continues to change rapidly in the age of continuous integration and continuous delivery. Yet many companies are still apprehensive of large performance tests, as they are seen as

WebSocket Testing With Apache JMeter

WebSocket protocol load testing with JMeter made easy. Get everything you need to know to run performance tests on your real time streaming connection.

Developers: Why the Platform I’m Coding Will Probably Drive You Crazy

Be honest - how do you feel when someone tests your code?   If you’re anything like me, it probably ranks right up there with Monday mornings or getting a root canal. In fact, there are 5

It’s Time To Load Test Your Streaming Media for March Madness

March Madness is almost here! Is your website or app ready for the expected traffic spike during all of the biggest games?   Now is the time to run load tests on your streaming media to make su

How to Cut Your JMeter Scripting Time by 80%

Creating test scripts is one of the biggest headaches in load testing today! We know that the scripts need to be as realistic as possible, but this is easier said than done. Due to the dynamic nature

6 Easy Steps to Testing Your Chrome Extension With Selenium

Read this blog post and discover 6 easy steps for testing your Chrome extension with Selenium.

Learn JMeter in 5 Hours

Start Learning

View the Webcast: Evolve Your Performance Testing to Succeed in the Digital Era

Are your applications being tested right? Does your load and performance testing fit the needs of the continuous delivery era?   Speed and response times have become synonymous with quality in

How to Simulate Different Network Speeds in Your JMeter Load Test

Mobile has finally overtaken desktop traffic - and this trend just looks set to rise. But what does this mean for us?

Now You Can Run Your Load Tests Directly Via Chat

If you’re like me, part of collaborating with my fellow team members at work is done via chat. HipChat and Skype IM sometimes feel like a more common form of communication that walking down the hall

4 Load Testing Tips to Stop Your Site from Crashing on Super Bowl Sunday

The countdown to Super Bowl Sunday is on! America’s biggest TV event of the year is notorious for its flashy commercials, beer consumption, buffalo wings….and website crashes.   Fa

How to Keep Using Your Favorite Open Source Tools in the Continuous Delivery Era

Are tools developed in the ‘pre-DevOps days’ doomed to extinction? By facilitating the release of software to production at any time, DevOps methodologies and Continuous Delivery processes

View the Webcast: Load Test Like a Pro in 2016

Are you looking to stay up to date with the most important ways that enable you to optimize your load and performance testing in the year ahead?   BlazeMeter last week delivered a webinar, Load

How to Monitor Your Server Health & Performance During a JMeter Load Test

Analyze your load test results and pinpoint the underlying issues with this guide for monitoring server health metrics. Use JMeter and get system health KPIs.

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

10 DevOps & Testing Conferences To Attend in 2016

What are the leading DevOps and Testing conferences to look forward to in 2016?   As the new year has begun and we plan our strategies and schedules for 2016, it seems like a good time to loo

Wearable Devices: How to Overcome the Load Testing Challenges they Create

Wearable devices are hot - and this is a problem if you’re a mobile app developer.   As the popularity of wearable devices for fitness, fashion, and functionality soars, you need to work

Introducing AppDynamics Integration with BlazeMeter

With the introduction of our new AppDynamics integration, BlazeMeter users can now easily incorporate key performance metrics from AppDynamics into their test scenarios to more quickly identify hot spots in the system under test. Read more to find out how it works.

BlazeMeter Contributes XMPP Testing Capabilities to Open Source JMeter Plugins Project

BlazeMeter, who frequently contributes to key improvements in Apache JMeter, recently contributed XMPP/Jabber testing capabilities to the open source JMeter community, through the JMeter Plugins

How to Run External Commands and Programs Locally and Remotely from JMeter

This post explains how to invoke OS commands and 3rd-party programs on local and remote machines,  right from your JMeter test.

Webcast: Five Easy Steps for Switching from LoadRunner to JMeter

BlazeMeter presented a webinar this week, Five Easy Steps for Switching from LoadRunner to Apache JMeter, which presented an open source and DevOps approach to load and performance testing. The full r

View the Webcast: Load Testing Bootcamp

BlazeMeter presented a webinar this week, BlazeMeter's Load Testing Bootcamp, which presented an open source and DevOps approach to load and performance testing. The full recording is now availabl

Learn JMeter in 5 Hours

Start Learning

Workshop Hosted by BlazeMeter and WOPR Looked at Performance Testing in Production

BlazeMeter recently hosted the most recent WOPR (Workshop on Performance and Reliability) gathering in our offices in Mountain View. The 3-day workshop focused on performance engineering in production

Debugging JDBC Sampler Results in JMeter

When it comes to database load testing, in the majority of cases it’s enough just to execute a request or series of requests and measure the execution time. However, there may be some cases when you

Watch BlazeMeter's Chief Evangelist Michael Sage Talk Continuous Performance Testing at Velocity

In an interview from the recent Velocity NYC conference, BlazeMeter's Chief Evangelist Michael Sage talks about continuous performance testing throughout the development lifecycle.   Mike

View the Webcast - 5 Ways to Test & Tune What Matters Most this Peak Season

Last week, BlazeMeter and APM experts New Relic co-presented a webinar, 5 Ways to Test & Tune What Matters Most this Peak Season. The full recording is now available.   Michael Sage

BlazeMeter Demonstrates Continuous Performance Testing for IBM Bluemix Apps

BlazeMeter's Chief Evangelist Michael Sage has guest posted on the IBM Bluemix blog, giving a comprehensive demonstration on how to automate continuous performance testing for applications on the

Recording HTTPS Traffic with JMeter's Proxy Server

  If you read our article, JMeter's Superpower: The HTTP Proxy Server, then you already know how to use JMeter's Proxy Server to record HTTP traffic.   But what if a web

Why We Blaze

Performance testing has changed - dramatically.   Long gone are the days of thinking we could get by without testing, and yesterday's approaches haven't kept pace with the demands of mo

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

View the Webcast: How to Automatically Test the Performance & Visual Appearance of Your App Under Load

BlazeMeter recently teamed up with automated visual testing experts Applitools to deliver a hands-on webinar on combining frontend and backend testing - allowing you to get a comprehensive view of how

A Load Tester’s Guide to JMeter and BlazeMeter

Here is a helpful to have a handy guide for load testing professionals who are new to JMeter and BlazeMeter. We’ll take some of the familiar tasks and ideas from performance testing in general and shed a bit of light on how to approach those tasks in these next-generation tools.

What is the Relationship Between Users and Hits Per Second?

We’re often asked about the difference between Concurrent Users and Hits or Requests per Second, also known as Throughput. Teams want to know the numbers they should be shooting for as performance

A Walk-Through on Performance Testing on the AWS Blog

In July, Amazon made available to its customers AWS CodePipeline, a continuous delivery and release automation service. And as part of the platform, performance testing powered by BlazeMeter - a

Controlling the Number of Hits Per Second in Performance Tests Using Taurus

This post is part of our continuing series on Taurus, an open source test automation tool that extends and abstracts JMeter, and helps to overcome various challenges. Taurus provides a simple way

Preparing for a Load Test: The Vital Point You May Be Overlooking

When looking at a load test, many people choose to focus on the specific elements involved in that specific test, including the number of threads that should be used, response times and hits. This

Taurus - Working with Multiple JMeter Tests

In this next post in our series on Taurus, we look at overcoming the challenge of working with multiple test script files, with multiple engineers involved, when load testing complex applications.

Learn JMeter in 5 Hours

Start Learning

The Advantages of Manual Vs. Automated Testing

The question of when and how to use manual and automated testing in the application lifecycle usually has attracted much debate. In general, we follow our existing habits. Teams without a long history

Automated Delivery Acceptance Test Nirvana

Powered by AWS CodePipeline, AWS CloudWatch and BlazeMeter   A view into the smooth continuous delivery workflow that will inevitably reduce time to release and increase test coverage during th

Navigating your First Steps Using Taurus

This post is part of a continuing series on Taurus, an open source test automation tool that extends and abstracts JMeter, and helps to overcome various challenges. Taurus provides a simple way to

View the Webcast: The Guru's Guide to BlazeMeter

With BlazeMeter, you could always run performance tests for your APIs, mobile and web applications easily and rapidly, and now the product brings you even more value with some cool new features. W

The Ultimate JMeter Resource List

As many of you know, JMeter is an open-source project created by Apache that serves as a load testing tool for analyzing and measuring the performance of a variety of services, with a focus on web applications. But for people who are new to JMeter, and even veteran users looking to revisit it from a big picture perspective, it's beneficial to have one source to find the best

Taurus: A New Star in the Test Automation Tools Constellation

When it comes to performance testing, JMeter is fantastic...but not perfect. Automation and integration with other systems can be a pain, and the tool itself comes with a steep learning

Three Ways DevOps Benefit from AWS CodePipeline

Today, Amazon Web Services (AWS) officially made available to customers AWS CodePipeline, a continuous delivery and release automation service. And as part of the platform, performance testing powered

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Guest Post: Continuous Integration Performance Testing

Discovering performance problems as early as possible would save you time and money. How about finding them out right after a commit? What about changing environment settings? How could you be sure that all 20+ nodes of your application are healthy running your changes? Some manual testing or one-thread automated testing simply wouldn’t do it. How about generating some smoke

Running JMeter Samplers with Defined Percentage Probability

When it comes to building an advanced JMeter test plan, you can encounter the requirement to run certain samplers with a certain probability. In this post, we’ll guide you through the options on configuring weighted load and highlight options provided by JMeter.

View the Webcast: Performance Testing Bootcamp with JMeter & Taurus

JMeter is the undisputed leading open source testing tool. Yet challenges remain.   Taurus - an open source project that extends and abstracts JMeter - can overcome these challenges and pr

A Step by Step Guide to Performance Testing on Native Mobile Apps

Let’s face it - testing native mobile apps isn’t easy. Trying to record and create test scenarios without spending hours on setup (or tearing your hair out in frustration) is even harder!

View the Webcast: Test Automation With JMeter & Taurus

When it comes to performance testing, JMeter is fantastic... but not perfect. Automation and integration with other systems can be a pain and the tool itself comes with a steep learning curve. 

View the Webcast: Performance Testing for Native Mobile Apps

Recording and creating test scenarios for native apps is a huge challenge. Fortunately, there is an easier way - and we've just held a webinar to show you exactly what this is!

Guest Post: The Easiest Way to Validate Cloud Services at Scale

This is a guest blog post by Micah Knox, Software Architect and CTO of Employee Assessment Delivery Platform SonicAssess, a new service designed to assess the talents and leadership capabilities of em

Learn JMeter in 5 Hours

Start Learning

Using JMeter's HTTP Header Manager

In our last post, JMeter's Superpower: The HTTP Proxy Server, we discussed how to use the HTTP Proxy Server to record testing scenarios.   The HTTP Proxy Server automatically adds

View the Webcast: How to Scale JMeter and Jenkins Test Automation

Automated testing allows you to detect errors instantly and deliver software rapidly throughout the Continuous Integration (CI) process. We recently held a webinar to show you how easily this

How to Load Test MongoDB with JMeter

As Big Data and real-time web apps keep getting bigger, NoSQL databases are more popular than ever for data storage. This is especially true for NoSQL’s most popular database - MongoDB. Let’s take

Testing the Scalability of Real-time Mobile Transactions

Ensuring that scalability won’t be a problem tomorrow requires extensive, accurate testing today.  At BlazeMeter, we strive to provide our clients with unmatched test capabilities.  Ho

How to Extract Data From Files With JMeter

When it comes to performance testing, it’s crucial that you can reuse response data. Almost (if not all!) load test scenarios assume that you:   Extract interesting aspects from a

How to Test Image Upload Functionality With JMeter

Need to load test the upload image functionality of your web app? Don’t search through endless forum threads looking for help! I’d like to show you—step by step— how easily this can be done via JMeter

Lessons Learned From Working 'Under the Hood' With JMeter

The best way to learn is through experience - whether it’s your own or someone else’s.   In this article, we’re going to share the experiences of one company’s IT team w

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

BlazeMeter’s Experts Behind Key Features in Apache JMeter Version 2.13

JMeter 2.13 has an impressive list of new features, improvements, and bug fixes. BlazeMeter, which is already fully compatible with the new version, contributed to the open source community with the f

View the Webcast: Performance Testing With Real Browsers

If you want to get the most realistic results for your performance tests, using real browsers is the way to go.   But it’s not always easy to do this at scale.   In our latest webi

How (& Why) to Get More Info on Your Load Test Errors

The application failed. A bug was found. What more do you need to know? If you’re running a load test and hoping to debug accordingly, the answer is “a lot!” Unfortunately, many load tests are

4 Things You Should Know About JMeter 2.13

JMeter version 2.13 is out - and the change list is extensive! So extensive that it’s not easy to identify the most valuable features. So I did it for you :)   Here are the top 4 features

5 Things You Should Know About Continuous Deployment...by the Man Who Coined the Term

Tech Guru Timothy Fitz on making the jump to Continuous Deployment, the buzz around DevOps, and why GitHub has set back Software Departments by 5-10 years...   We invited cloud blogger Ofir

Take the Pain out of Load Testing Secure Web Services

There’s no getting around the fact that security is a major consideration for any website or app. Sure, if you’re sharing public information like weather forecasts or currency exchange rates, you can

Can You Run a Performance Test with 100,000 Real Browsers?

Quick question: How does your web app perform with 100,000 concurrent users? If you can answer that, then one of three things must be true:   1.     You’ve actually ha

Learn JMeter in 5 Hours

Start Learning

BlazeMeter’s Latest Updates: Dedicated IP Support, Projects and Organizations (Beta), and an Enhanced UI

BlazeMeter released new features and updates this week to improve user experience and capabilities.     New features include Dedicated IPs, which enable users to run tests on applicat

How I Made Sure my Geo-Redundant Cloud Service Wouldn’t Fail

This is a guest post by Alex Gomes, a leading expert in cloud technology and the author of Highly Scalable Geo Redundant Cloud Services: Using Microsoft Azure. Today, customers expect a certain le

View the Webcast: Continuous Testing in Practice

Continuous testing is a hot topic - and for a very good reason. Nearly 2,500 people signed up for yesterday’s webinar to learn how Continuous Testing will enable them to achieve shorter release

How to Use JMeter for Backend-Based Functional Testing

Software development and testing has evolved a lot in recent years...   Software once ran without any external connectivity, and functionality testing was done locally. In the mid to late ninet

Is Your Continuous Delivery Model Destined to Fail?

Here's a scary thought entering more and more heads of late: What if our Continuous Delivery implementation is destined to fail?   Anybody asking that question is probably at a critical sta

BlazeMeter Continuous Testing Platform Achieves VMware Ready - vCloud Air™ Status Under Access Tier in vCloudTM Air® ISV Program

BlazeMeter, the continuous testing as a service platform for mobile, web and APIs, today announced that its BlazeMeter continuous testing platform, has achieved VMware Ready- vCloud Air&trad

BlazeMeter Gets VMware Ready "Stamp of Approval"

This week we announced that our Continuous Testing Platform passed VMware Ready’s strict testing requirements to achieve the status of “VMware Ready - VCloud Air®.   What does

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Why You’re Blowing $$$ With Every Load Test

Are your load tests unnecessarily draining the company budget? Chances are, the answer is yes!   Why? When creating reliable test scenarios for performance tests, you need many temporary resour

These 2 Mins Will Transform Your Continuous Delivery Process

When it comes to game changers in software development, Continuous Integration and Continuous Delivery processes are up there with the best. Since the introduction of these agile processes, software d

Don’t Let the Super Bowl Take Down Your Site

Are you ready for the Super Bowl?   Sure, you have the potato chips at hand and the beers on ice...but will you need to abandon them to fix a website crash?   Here are three reasons why

Stop Making Assumptions! Learn How to Replay Your Production Traffic With JMeter

You probably make a lot of assumptions when creating a JMeter script. When testing applications, most of us create JMeter scripts based on assumptions about various user scenarios and try to emulate

JMeter Users: The One Book You MUST Read This Year

Good books on JMeter are hard to find. In fact, there are just three books on JMeter available in the entire world - and two of them were written by the same author.   The JMeter Cookbook is Ba

BEWARE: Lazy Lovers May Crash Your Site This Valentine’s Day

February 14 is one month away. This gives you enough time to get your site or app ready for the influx of romantics buying gifts, cards, and even looking for love online.   But even with thorou

5 Unmissable DevOps Events in 2015

It may be 2015 but DevOps is still an evolving market. As such, there’s no fixed ‘go-to’ annual DevOps conference (yet!). All the more reason then, to make sure that we attend the mo

Learn JMeter in 5 Hours

Start Learning

How to Load Test CSRF-Protected Web Sites

Does this picture look familiar?   If not, get ready to start seeing it a lot! More and more sites, applications and application frameworks are expected to start implementing protection fr

3 More Reasons Why Open Source Isn’t Enough for JMeter Experts: Part 2

JMeter is a free, open source tool that can be run directly from its user interface and has become the standard for performance testing in modern IT today. But is it enough?   In the first part

APM Digest Includes BlazeMeter’s 2015 Predictions in Annual Roundup

APM Digest has incorporated BlazeMeter’s Application Performance Management (APM) predictions for 2015 in its hugely popular annual list. Tens of thousands of people from the APM community check

BlazeMeter Helps New Social Platform for Flyers Get off The Ground

This is a guest post written by Russell Hyer, the CTO at Airclandestino - an innovative social platform for travelers.   Three weeks ago we launched Airclandestino, a new social platform that

Interview with Michael Bolton: The Software Tester & the Unexpected, Part 2

Michael Bolton is a thought leader in the world of software testing, with over two decades of experience in the computer industry testing, developing, managing, and writing about software. As an

Sizing Your AWS Cloud’s Capacity with BlazeMeter and Cloudyn

How do you prepare your service for the next hike in traffic? How do you correctly size your cloud environment for the coming year? Can you forecast your demand? Do you know where your IT environment&

Performance Testing for Mobile Apps and Websites: Webcast Now Online

If there’s one takeaway from Black Friday 2014, it’s that we need to ensure that our mobile apps will be able to perform under extremely heavy load.   Best Buy, the largest electron

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Interview with Michael Bolton: The Software Tester & the Unexpected, Part 1

Michael Bolton is a thought leader in the world of software testing, with over two decades of experience in the computer industry testing, developing, managing, and writing about software. As an inter

The DNS Cache Manager: The Right Way To Test Load Balanced Apps

There’s no doubt that high availability and scalability are vital for today’s networking-based applications. Just think of the millions of people using services like Google or Facebook at this very

Load Testing Lessons to Learn from Black Friday 2014

Black Friday is over for another year and, as always, this critical e-commerce day has left a few casualties in its trail…   Let’s take a look at some of this year’s biggest

How to Manage Large JMeter Scripts With JMeter Test Fragments

By default, JMeter scripts tend to be complex! But there are some great solutions that can help you. JMeter offers test fragmenting to minimize the amount of code in scripts and make them easier to

Web-Scale App Developers Need to Think About Scale and Load: 5 Guidelines, Part 2

In my previous blog post, I covered 3 important ways to ensure web-scalability via proper memory allocation, log sprawl, and open user session management. In this post, I will continue my exploration

AWS re:Invent 2014 Summary: Integration, Migration and Performance

It was a privilege to sponsor the monumental AWS re:Invent conference this year.   We view our product and services as integral parts of the cloud industry, which is undoubtedly led by the Amaz

5 Tips to Create a Performance Optimized Front-End for Your Website

Website development has come a long way in the past decade. Ten years ago there were only a limited number of references regarding how websites should be built, and many open questions, such as: Which

Learn JMeter in 5 Hours

Start Learning

How to Run Performance Tests on OAuth Secured Apps with JMeter

First Off - What is OAuth & Why do You Need it?   OAuth (the Open Standard for Authorization) is an open protocol which provides token-based authentication and authorization - as opposed to

JMeter Releases Version 2.12 with New Features, Product Enhancements & Bug Fixes

Meter 2.12 is out! If you’re a JMeter user, you can now enjoy an enhanced GUI, new features and fewer bugs. Woohoo!   BlazeMeter is proud to support Apache JMeter. Our performance testing

Overcoming Scale and Load Challenges: 5 Guidelines for Web-App Developers. Part 1

The once far-fetched notion of starting from nothing and making it big has become much more attainable over the past few years. Web-scale environments have given startups the ability to obtain million

JMeter for DevOps: Webcast Now Online

JMeter is the leading open source performance testing tool - but are you fully equipped to take advantage of all its capabilities?   In last week's webinar, BlazeMeter's Ophir Prus

The Ultimate Competence Matrix for Performance Testers

How advanced are your skills as a performance tester? Do you know precisely where your strengths lie, what you still need to work on, and how to get the extra performance testing knowledge that you

Load Testing Challenges: Present & Future Interview With Alex Podelko

Alex Podelko is a prominent thought leader in the world of load and performance testing. For the past sixteen years, Alex has supported numerous performance initiatives for several large companies. He

3 Reasons Why Open Source Alone Isn't Enough for JMeter Experts

If you want to master JMeter performance testing, it’s worth taking a leaf out of the book from the experts.   Advanced JMeter users usually come from a performance engineering background

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Use JUnit With JMeter

Do you need to use JUnit in your testing processes? To answer this question, let’s take a look first at unit testing. Unit testing is the lowest resolution of testing in the software testing l

How Load Testing Helped Solve My Startup’s Teething Problems

This is a guest post written by Chen Atlas, Founder and CTO of laundry and dry-cleaning scheduling app Cleanly. This is Chen’s first post in a series of articles, in which he’ll be sharing

View the Webcast: Understanding Performance Testing for Web and Mobile Apps

Missed our webinar on performance testing for web and mobile applications?   Nearly 1,500 people signed up for this webinar – and we recorded the session in full so you can enjoy it too!

Tips and Tools for Black Box Testing

It might not be your preferred method, but sometimes black box testing is inevitable.  Here's an example of a scenario that I often encounter…   A client comes in and says: &ldq

How to use JMeter's Constant Throughput Timer

What is the simplest test plan in JMeter?   It is a single Thread Group that contains both the HTTP Sample Requests AND the View Results Tree at the end of test plan.   But is it a good

Using the XPath Extractor in JMeter

When you’re writing JMeter scripts, the XPath Extractor prove to be very useful in cases where data from the response body is needed and when it becomes overly difficult to extract information using

8 Surprising Stats on Performance Testing for Black Friday 2014 (Infographic)

You’re probably busy getting your website or app ready for Black Friday. But do you know how much it will cost your company if it does go down for a couple of minutes on the big day? Or which time of

Learn JMeter in 5 Hours

Start Learning

The WebDriver Sampler: Your Top 10 Questions Answered

The Webdriver Sampler is a great tool - but not everyone knows how to use it! In the past, we’ve covered how to use Selenium with JMeter's WebDriver Sampler. So today I’m going to answer the top ten

View the Webcast: How to Combine Back-End & Front-End Testing

Did you catch our webinar on combining back-end and front-end testing?   Nearly 1,500 people signed up for this webinar, which showed viewers how to understand what will happen to their front e

BlazeMeter Announces Enhancements to FollowMe – its Script-Free Performance Testing Technology

BlazeMeter has added new enhancements to its revolutionary scriptless performance testing technology.   FollowMe was launched as part of BlazeMeter’s Chrome Extension in Ju

What We Should Learn From Apple’s iPhone 6 Web Failure

It was the biggest event on Apple’s 2014 calendar; the long awaited launch of the iPhone 6.   On September 9, Apple announced the iPhone 6, the 6 plus and its new smartwatch. Apple fans h

Using Beanshell for Beginners - No Java Knowledge Required!

The ultimate guide for learning BeanShell for JMeter. Read and learn everything you need to know to write load test scripts in BeanShell to improve your tests.

Why ‘Normal’ Load Testing Isn’t Enough

Load testing is a vital part of any web-based application testing process.   It helps us determine a system’s behavior under both normal and anticipated peak load conditions. It also help

Don't Fly Blind: Why You Need Log Data When Load Testing

Load testing without logs is a bit like flying a plane without ever looking at your dashboard By Trevor Parsons, Co-founder and Chief Scientist, Logentries   Having spent many years completing

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Set Your JMeter Load Test to Use Client Side Certificates

Need to use certificates to provide HTTPS request for your load test?  You have two options:   1. Use a server-side client certificate This requires the least amount of work. You use the

White Box Vs. Black Box in Load Testing

If you're looking into software testing methods, it’s worth exploring White (or Glass/Transparent) Box testing vs Black Box testing.   The idea behind White Box testing is that the te

Load Testing Your Email Server: How to Send and Receive E-mails with JMeter

E-mail is one of the most commonly used communication channels in the modern world. Gmail, Hotmail and Yahoo Mail have over 1 billion registered users. Over 300 billion email messages are sent daily

Performance Testing in a Scaled Down Environment. Part Two: 5 Things You Can Test

  In my last post I covered the Challenges of Performance Testing in a Scaled Down Environment. This week, I’m going to address what you should check when scaling down for a performance te

View the Webcast: Real-Time Script-Less Performance Testing

It’s been an exciting week here at BlazeMeter. In last week’s blog post, our CEO Alon Girmonsky revealed our revolutionary new FollowMe technology – a feature that allows you to run

A New Script-Less Era of Performance Testing

Yep - you read it correctly. In fact, I’d go so far as to say that we’ll soon say goodbye to test scripting, scheduling, and preparation as we previously knew it. Large-Scale Performan

Performance Testing in Scaled Down Environments. Part One: The Challenges

In an ideal world, we’d perform load testing on applications by running tests on an exact copy of the live production environment - including the application components, configuration and demand.

Learn JMeter in 5 Hours

Start Learning

How to Prepare Your UI Vs. API Load Test

Before discussing UI and API load tests, there are a few key differences we should take into consideration. For a UI, you want to test the load of an actual user scenario. For example: logging in,

How to Use JMeter Functions - Part III

This is the third post in our series on “Using JMeter Functions”. Missed the last two? Take a look at Using JMeter Functions - Part I and Using JMeter Functions - Part II .

Building a JMS Testing Plan - Apache JMeter

JMeter has three types of JMS samplers, that support two types of JMS testing, and in this article I will cover them.   The first thing that needs to be done is provide JMeter with a jar file c

Using the JMeter Synchronizing Timer

This post will cover the use of the JMeter Synchronizing Timer. First, let’s define when you’d like to use the JMeter Synchronizing Timer.   A high-level overview of performance tes

BlazeMeter Joins Red Hat’s OpenShift Marketplace

BlazeMeter today announced its general availability on Red Hat’s OpenShift Marketplace, a one-stop shop for cloud application development solutions.   BlazeMeter significantly simp

How Do I Run JMeter in Non-GUI Mode?

Do you think the JMeter GUI is a good GUI?     After all, the GUI is always considerate, shows up on time, is willing to carry it's share of the load....   On one hand, the GUI

ASP.NET Login Testing with JMeter

ASP.NET is a unified web development model which allows developers to quickly build enterprise level dynamic web applications. It was released by Microsoft in the early 2000s and became an industry

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

How to Debug your Apache JMeter Script

Debugging is, arguably, the most important software development practice. Software doesn’t work immediately upon coding: you need to detect bugs and fix them. Apache JMeter scripts are no exception.

Windows Authentication with Apache JMeter

In our previous post we discussed handling pages and resources that are protected with Basic HTTP Authentication. In this post we will provide a walkthrough of how to deal with advanced external

Performance Testing: Upload and Download Scenarios with Apache JMeter

In some performance testing use cases it is not enough to just check how long it takes for a server to render a page, produce a set of search results or create an entity. For certain application types

How to Save ‘Loads’ of Time Using JMeter's Template Feature

During your recent forays into JMeter (from JMeter V2.10+), you may have noticed a new, colorful icon. Well, it’s definitely time to check out JMeter’s new Template feature. It's totally fabulous dahhling.

2 Awesome Tips for Reducing Memory Usage in JMeter

  It's super important to know how to reduce JMeter memory usage. Especially for high performance testing.   The JMeter is OutOfMemory error, which occurs during report gene

Apache JMeter Properties Customization Guide

For your intellectual dining pleasure, on today's JMeter menu we have:   Property Types 2 System Properties 2 Example use case: changing “file.encoding”

Using JMeter's Transaction Controller

JMeter's Transaction Controller – a Logic Controller which generates a “virtual” sample to measure transaction times. Wrapping your test sequence in the Transaction Controller, like a luxurious cashmere blanket, enables aggregate time for all nested transaction measurements, which enables “embedded resources” scenario timings collection and simplifies reporting for end-to-end

Learn JMeter in 5 Hours

Start Learning

JMeter 2.11: Top 5 Features and Updates

The Apache Software Foundation has been uber busy. After what must have been a super intensive Q4 2013,  JMeter V2.11 was released a few days into the New Year on January 5th, 2014 (shout out to

How to Control the Number of Load Servers and Users (JMeter Threads) in BlazeMeter

This blog entry uses a previous version of BlazeMeter's user interface. Please view the new article on how to control the number of threads in BlazeMeter.    When execut

Top 3 Options for Running Performance Tests Behind Your Corporate Firewall

BlazeMeter has not 1, not 2 but 3 options for behind the firewall load tests.   1. You can whitelist our IP addresses Whitelisting is a fast and easy option to implement.   What i

Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For!

There are several options to perform custom JMeter scripting and extend baseline JMeter functionality. Check out the most popular extension mechanisms, compare performance and analyze which one is

Countdown to Black Friday: 2 Performance Tips to Ensure it's a Success

The holiday season is closing in on us again and the largest shopping day of the year is getting close - Black Friday (or shall we be honest and say Thanksgiving Day), followed by Cyber Monday, follow

BlazeMeter Integrates to AWS CloudWatch

CloudWatch is Amazon’s out-of-the-box feature that enables users to to monitor their AWS resources such as EC2s, ELBs, Route53, EBS and more for CPU usage, Disk I/O etc.   Using BlazeMete

Ghost Performance Benchmark

A few days ago I noticed DigitalOcean.com had a new pre-built Ghost image for the Ghost Blogging Platform.   I decided to do a quick load test using Digital Ocean's 512MB server size. From

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

What's the most important capability for accurate performance testing?

Historically, most developers using JMeter get into building a test script and after about 3 intensive hours of work, their result is a beautiful designed JMeter script that is unfortunately "mil

Record and Edit a JMeter Script Without Using JMeter: BlazeMeter's Chrome Extension

Today, I want to share how I use one of my favorite plugins to record a JMeter script and edit it without  opening it in a JMeter console and by using ONLY a browser!   Most of the t

Using Regular Expressions in JMeter

Learn to add Regular Expressions to your load test by adding the Regular Expression Extractor to JMeter. Extract parameters for optimizing your performance tests.

Why It's SO Important To Use JMeter's HTTP Request Defaults

This blog post will explain how to use the HTTP Request Default in your JMeter scripts. Avoid data duplication and easily manage your load tests with this easy to use JMeter element.

BlazeMeter’s New Relic Plugin for Performance Testing - One Stop Solution for Performance Monitoring, Testing & Optimization

BlazeMeter’s plugin for New Relic makes performance monitoring, load testing and capacity planning simpler and more seamless than ever before. Read this blog post to learn how to use it.

Load Testing: Using Jenkins Continuous Integration in the Cloud

Make Continuous Integration part of your development process with Jenkins. Read this blog post to learn to add your load tests to your CI cycles and become a testing pro.

Using the HTTP Cache Manager

Web-browsers have some mechanisms which allow for the reduction of traffic over the Internet. One such item is the caching of resources downloaded from the network, for use in the subsequent requests

Learn JMeter in 5 Hours

Start Learning

How to Create a JMeter Script to Check Email During Registration AND Grab the Confirmation URL

How to Create a JMeter Script to Check Email During Registration AND Grab the Confirmation URL:Who said tricks are for kids? Not us. Especially when it comes to JMeter tricks and shortcuts. Today, we'll review how to create a script sample which will allow you to check e-mail during the registration process and grab confirmation URL from the e-mail. Generally, registration is

JMeter 2.9: BlazeMeter's picks for the top 2 feature upgrades

JMeter 2.9: The lowdown Recently, the Apache Software Foundation announced the release of Jmeter 2.9.  Very exciting.  Let's take a closer look at what the ASF JMeter team has prepared

Game On: BlazeMeter's Load Testing Countdown to the Super Bowl

  Super Bowl Day, Are you ready? Are you really ready? The highly anticipated Super Bowl commercials….even the non-sports fanatics love this time of year. What hilarious or shocking ad i

How to Analyze the Results of a Load Test Using BlazeMeter

Running a test plan is only 50% of the performance testing task. The most challenging part of the performance testing process is the analysis of test results and the identification of bottlenecks. Th

The Real Secret to Building a Database Test Plan With JMeter

Sometimes testing an entire website is not enough. Sometimes, you also need to test the website or web-app database itself. More work you say? Why do we have to you say? First of all-don't desp

Common File Storage - A Feature To Avoid File Duplication

  Here at BlazeMeter, we work hard to avoid any type of unnecessary duplication. No duplicate coding and no duplicate files. Double dessert is ok though (sometimes).  Now, imagine that you

Last Minute Preparation for Cyber Monday. Load Testing - Here's what you can do in a day

One of the biggest internet shopping days is approaching. Is your website prepared to handle the potential load of users? If your answer is “I don’t know” then Houston, we have a p

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Creating Realistic Test Scripts - What Inquiring Minds Need to Know

Generally, we discuss using different elements of JMeter. But often, JMeter is used for implementing more complex tasks. So today, we'll show you how to create an entire script. For script creat

JMeter 2.8 Hot n' Heavy

Time flies. We were just introduced to a damn fine JMeter 2.7. After what feels like a whirlwind love affair, JMeter 2.8 emerged making our heart swoon all over again. And of course, as BlazeMeter is

Top 3 GUI improvements: JMeter 2.7

Not too long ago, in a galaxy that has a delicious candy bar as its namesake, we came face to face with JMeter 2.7.   Since it's a tad surprising to come across a new release so soon after J

What to Include in a Load Test report: Technical Vs Management Reports

Ok, what's the bottom line: Why do we run load tests? For fun? (well, sometimes, load testing IS pretty cool.) We perform load and performance tests to make certain that our hard work designing,

How to Use JMeter's 'IF' Controller

In previous articles we reviewed some nifty little tricks for building test plans using JMeter. You can easily develop scripts which will execute several HTTP Requests with or without any data.

Using Google Sites as a Web Hosting Platform

Question of the day- How good is ‘Google Sites’ as a web hosting platform?   For my contribution to the Computer Measurement Group’s (CMG) yearly conference (CMG Las Vegas

Top Ten Reasons To Run Load and Performance Testing In The Cloud

Once the functional testing phase is done, it's time for the fun of performance testing. And here you have a major decision. Paper or plastic? No, not that question, but close. Both questions off

Learn JMeter in 5 Hours

Start Learning

Useful JMeter Properties: Save Results. Save the World

Just kidding. No 511 Davida or like is on their way to crash and destroy the earth......hopefully. In a previous post about jmeter.properties we’ve reviewed several entries from jmeter.prope

Knit One Pearl Two: How to Use Variables in Different Thread Groups

Our previous and most delightful post described how to use variables in a single thread group. But as you already know, it is impossible to pass variables between different thread groups. How do we u

JMeter's User Defined Variables Helps to Avoid Code Duplication

User Defined Variables! JMeter's tool to avoid duplication How do we use use variables in one thread group? You can store values that can be used in different parts of the load testing scena

Testing X-Large Capacity Facebook Applications

“When developing applications for Facebook you hope the application will go viral and you also fear it will go viral, so capacity testing is critical,” stated Mike Valenty, Technical Direc

Visualizing JMeter .jtl Files Viewed as An .xsl Stylesheet

Do you know what needs to be done after receiving *.jtl files?   Yes; we have to interpret them.   In an earlier post, we shared how to convert the *.jtl file from an xml format to a rea

Top 2 Techniques to Get JMeter Test Results in non-GUI mode

Stop fiddling around already. We feel you, so we'll give it up-the 2 easiest ways to get JMeter test results in non-GUI mode.   While running tests in non-GUI mode there is no access to lis

JMeter's Superpower: The HTTP Proxy Server

Using JMeter with BlazeMeter's load testing cloud. JMeter has a major superpower: the ability to record traffic in a single bound (or, in non super hero speak, as it happens).This feature allows testers to avoid the long task of manually recording traffic and automates the task. The HTTP Proxy Server is the tool the superpower operates through, much like Wonder Woman's magic

Learn How BlazeMeter
Can Help You

Request a Demo

Live Webinar

Master BlazeMeter in
30 Minutes

Request a Demo

Greedy Listeners - Memory Leeches of Performance Testing

In the majority of different resources about performance testing, the selection of the right listener for the test is very important thing because each listener takes varying amounts of system memory.

Performance Testing - The Wild Side of the Development World

Performance testing is a whole other animal in the world of good development. Read on for a brief journey to the wild side of testing.   In functional testing, detailed requirements are needed

5 Poisonous Sins That Lead To Poor Performance

If it would be possible to develop web-applications without performance issues i.e. the Excalibur of development, the Arthurian developer of such an application would be crowned King of the Web Develo

JMeter 2.6 - 5 More Fanciful Functions

In our previous post related to using functions, we covered the top 3 most commonly used JMeter functions: __log(), __BeanShell() and__RandomString().   Today we've got another 5 for y

User Experience Monitoring with Selenium

KGQAJTW5NM2B **Updated 8.28.13- Updated-This feature is now available to launch Selenium tests (not just monitor them!). Learn how to Use Selenium with JMeter's WebDriver Sampler.   JMeter

Guest Blogger: Peter HJ Van Eijk Cloud Computing Master - Hello Again

To have Cloud Scalability, or not to have Cloud Scalability? That is the question.     The premise of the cloud is that it gives us scalable resources. As performance and load testers, t

JMeter: Using the Module Controller

One of the 7 deadly sins of the coding universe is the unnecessary duplication of code. How can we avoid the 'deadly dupe' in JMeter?  Sometimes one comes across a complex piece of a te

Learn JMeter in 5 Hours

Start Learning

JMeter: Using Functions

Further fanciful functionality of JMeter is using functions.  (Say that 5 times fast). So, what are functions in JMeter?   According to the user manual, JMeter functions are special value

Guest Blogger: Peter HJ Van Eijk Cloud Computer Master Returns

Systematic Load Testing Load testing has a tendency to become a really big and complicated project. Maybe that is one of the reasons why it is not done often enough. You can throw a lot of random tra

JMeter 2.6 - The new GUI

Now that everyone has had a couple of weeks to play around with the release of JMeter 2.6, let’s discuss the new GUI. In your face! Users are immediately confronted with the new GUI afte

JMeter Releases 2.5 - A Whole New Fairy Tale

KGQAJTW5NM2B This is the first post in a series detailing all the new features JMeter has introduced in the latest releases; 2.5 and now 2.6. And people, it's a whole new playing field. In this

Load Testing in the Cloud: Raising the Bar

Load testing of websites has changed dramatically in the past few years. While cloud based services such as Blazemeter have made it a lot easier to conduct load tests, the changing nature of hosting a

Announcing BlazeMeter - It’s Not Cloud Testing, It’s A Testing Cloud

What is BlazeMeter?   BlazeMeter is a testing cloud with a sole focus on load testing, designed to simplify performance and load testing for developers and QA testers. BlazeMeter provides devel