Our Courses

New to JMeter?
See how easy it is to get up and start running your own performance tests in minutes. We’ll show you how to install JMeter from scratch and...

2H

Selenium WebDriver is a tool for performing GUI functional testing. It refers to both the language bindings and the implementations of the individual browser controlling code. It supports many coding...

1H 30M

You can replace hard-coded or recorded values in all types of BlazeMeter tests with dynamic test data. BlazeMeter can load test data from CSV spreadsheets, or even generate test data...

1H 10M

You can replace hard-coded values in GUI Functional tests with test data loaded from CSV spreadsheets, read from the GUI, or from other sources. This course shows how to make...

35M

You can replace hard-coded values in Performance tests with test data loaded from CSV spreadsheets and other sources by editing the JMeter script. This course shows how to make the...

1H

This advanced course is for QA testers who have the recurring need to prepare test data in their test environment — before or after running automated tests.


BlazeMeter helps you...

1H

This intermediate course helps you make the most of BlazeMeter's test data integration and asset sharing. This course assumes you understand the basics of Data Entities, Data Parameters, and test...

20M

This intermediate course helps you make the most of BlazeMeter's assistive test data generation tool, Test Data Pro. You will learn how BlazeMeter can automatically identify hard-coded data in your...

1H

The unavailability of back-end services is a common blocker for early testing. Virtual Services help you ensure the quality of your web app even if underlying services are not yet...

30M

This intermediate course shows API testers how to increase the coverage of automated API Monitoring by using dynamic test data variables instead of hard-coded values in test scripts. This course...

45M

The BlazeMeter Continuous Testing Platform is a unified, end-to-end, next-generation software test automation platform built for the Agile and DevOps era. The BlazeMeter Continous Testing Platform harnesses the power of...

1H 10M

This course is for Perfecto testers who want to amend their static mobile tests with dynamic test data. For this integration, you need a Perfecto license and a (free or...

50M

BlazeMeter Private Locations let you deploy BlazeMeter’s testing functionalities on your own infrastructure. Whether you’re looking for Performance Testing or Functional Testing, Virtual Services or the Proxy Recorder, in this...

1H

Citrix helps organizations' employees to stay connected to their apps, no matter where they are, with no reliance on any infrastructure on the client side. For those organizations, there's a...

1H

Looking for an easy way to test your Mainframe Application? This course covers the RTE Plugin to JMeter and will help you achieve your goal of creating and running functional...

39M

Mastered the Apache JMeter™ Intro course?

Now you can become a JMeter Pro with this advanced course. We’ll take your JMeter knowledge deeper by covering JMeter elements, specialty plugins, popular...

1H 10M

This course will help you learn how to leverage the Autocorrelation recorder JMeter plugin to create dynamic scripts based on pre-determined rules, which significantly simplifies the script building process.


We...

1H 35M

Learn everything there is to know about Taurus, the open-source orchestration and test automation framework. We’ll cover how to integrate and automate your testing into the CI/CD pipeline to become...

1H 10M

Learn about all the features and capabilities of the BlazeMeter Continuous testing platform has to offer. We’ll give you all the how to’s, guidelines and best practices so you’ll be...

1H 55M

The principle of Continuous Testing places the importance of testing not only in pre-production but also after release. When an API does not perform as expected, it can result in...

1H 20M

This course uses a combination of on-screen reading, video demonstrations, guided exercises, and a final exam to teach you how to leverage virtual services in BlazeMeter to eliminate dependencies and...

2H

This course uses a combination of on-screen reading, video demonstrations, guided exercises, and a final exam to teach you how to use many of the advanced features that are available...

3H 50M

The focus of this course is on the Scriptless Testing features of BlazeMeter, designed to author automated GUI Functional Tests, all without knowing the underlying Selenium scripting language used behind...

2H

BlazeMeter Scriptless Testing provides advanced features to support creating and updating objects the BlazeMeter Chrome Extension does not automatically capture, attaching a data set to a test and calling the...

2H 54M

If you’ve been writing test scripts, you’ve already started down the path of test automation but why stop there? In this course, we will cover best practices in writing test...

27M

This course will help prepare you for automating your testing. Focus will be on using Taurus in the context of Jenkins (a Continuous Integration tool) leaning heavily on Github for...

1H 12M

Are you a returning user with an account created before October 31, 2024 and you want to reactivate your existing account?


Click the  WATCH NOW button above, and this...

0M
WHAT NINJAS ARE SAYING
"This course is helpful to improve your skills. Thanks to the BlazeMeter team and to the trainer."

- Naga, on JMeter Pro

"Excellent course. Liked the flow and all the information provided."

- Anonymous, on Master BlazeMeter Performance Testing

"Good course. The video assets are very helpful.

- Anonymous, on Intro to BlazeMeter Mock Services

Dollar Sign Icon

Always Free

New courses added all the time.

User Icon

Expert Instructors

We do this job too!

Check Mark Icon

Earn Certifications

Increase your skills & knowledge.

Meet your BlazeMeter University Instructors

  • Gleb Bahmutov
    Gleb Bahmutov
    Senior Director of Engineering

Gleb Bahmutov

Senior Director of Engineering

Gleb Bahmutov is a JavaScript ninja, image processing expert, and software quality fanatic. During the day Gleb is making the engineers more productive at Mercari US in his position as the Senior Director of Engineering. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog. You can follow him and his work @bahmutov and find the slides from conference presentations at slides.com/bahmutov. Gleb is a GitHub Star, Algolia Ambassador, CircleCI Ambassador, Microsoft MVP, and ex-Cypress Distinguished Engineer.

  • archer berryman
    Archer Berryman
    Documentation and Education Manager

Archer Berryman

Documentation and Education Manager

Documentation and education leader with experience directing the creation and delivery of software documentation and training across multiple product lines and business lines. Currently managing creation and delivery of documentation and training for the Rally, Clarity, and DevOps business lines at Broadcom. Extensive experience building content strategy for SaaS and on premises products in technology domains like continuous testing, continuous delivery, platform as a service, service management, and agile management. Also, a long history as a high impact writer with great technical skills and a passion for learning complex software.

  • Felicia Chen
    Felicia Chen
    Senior Technical Support Engineer

Felicia Chen

Senior Technical Support Engineer

Felicia is a nerd for automation and efficiency, and has been a BlazeMeter SME since 2017. She spends her days advocating for BlazeMeter's user base, while convincing her pets that it isn't dinner time yet.

  • eric dapp
    Eric Dapp
    Senior Services Engineer

Eric Dapp

Senior Services Engineer

Eric is a performance engineering, test automation, and all-around continuous testing ninja, and is a member of BlazeMeter’s adoption team.

  • Lorena Jinchuk
    Lorena Jinchuk
    Senior Customer Success Engineer

Lorena Jinchuk

Senior Customer Success Engineer

Lorena is a customer-oriented software engineer and part of BlazeMeter’s Adoption Services team. Lorena has been working with SaaS solutions for over 5 years.

  • ruth kusterer
    Ruth Kusterer
    Technical Writer

Ruth Kusterer

Technical Writer

Ruth is a technical writer for Perforce. She has over ten years of experience with enterprise developer tools and open-source software.

  • Eliran Shani
    Eliran Shani
    Automation Tech Lead

Eliran Shani

Automation Tech Lead

Eliran is an automation tech lead, building automated infrastructures from scratch for the past 13 years. He has led many automation projects throughout his career in BlazeMeter, Kaltura, HiredScore, and more.

  • Jacob Sharir
    Jacob Sharir
    Solution Engineer Manager

Jacob Sharir

Solution Engineer Manager

Head of the technical adoption team and co-creator of BlazeMeter University, Jacob has more than 7 years of experience in managing a globally distributed team in the fields of performance testing, technical customer support, and Computer Networking.

  • Alex Page
    Alex Page
    Sales Engineer

Alex Page

Sales Engineer

Alex started his career as a software developer specializing in building robust web applications as well as test automation. He now focuses on helping DevOps teams at enterprise customers drive efficiency and optimization with cutting edge solutions.

  • Keith Puzey
    Keith Puzey
    R&D SWAT Engineer

Keith Puzey

R&D SWAT Engineer

Keith is a specialist in test data and test automation, and all-around continuous testing ninja.  He has over 30 years of experience and is a member of the BlazeMeter Platform team at Perforce.

  • Ricardo Poleo
    Ricardo Poleo
    Senior Java Developer

Ricardo Poleo

Senior Java Developer

Ricardo is a senior software engineer at BlazeMeter’s Labs. With 9+ years on web development, system design, enhancing performance applications and sharing knowledge with the community.

  • Heitor Tashiro Sergent
    Heitor Tashiro Sergent
    Technical Writer

Heitor Tashiro Sergent

Technical Writer

Heitor is a technical writer with years of experiences working for SaaS and API-focused startups. Having worked as developer, product manager, and developer evangelist, he loves learning and sharing knowledge about many development-related topics. You can find him on Twitter at @heitorburger.

  • Sai Krishna
    Sai Krishna
    Lead Consultant

Sai Krishna

Lead Consultant

Sai Krishna is a Lead Consultant at ThoughtWorks with 12 years of experience. Over the course of his career, he has worked extensively on testing different Mobile applications and building automation frameworks. He is an active contributor to Appium and also a Member of Appium org. He loves to contribute to OpenSource technologies and is passionate about creating value by introducing new ways of thinking.

  • Srinivasan Sekar
    Srinivasan Sekar
    Lead Consultant

Srinivasan Sekar

Lead Consultant

Srinivasan Sekar is a Lead Consultant at ThoughtWorks. He loves contributing to Open Source. He is an Appium Member and Contributor to various open-source repositories like Selenium, Webdriverio, etc. He has worked extensively on testing various Mobile and Web Applications. He specialises in building automation frameworks. He has also spoken at various conferences including SeleniumConf, AppiumConf, AgileIndiaConf, BelgradeTestConf and FOSDEM.

  • Mimi Benach
    Mimi Benach
    Client Services Consultant

Mimi Benach

Client Services Consultant

Mimi Benach is a Client Services Consultant for BlazeMeter by Perforce, specializing in Continuous Testing, Mobile Testing, DevOps and Automation. She has over 20 years experience in helping teams develop and deliver software more efficiently.

  • Sarah Gardiner Bio Image
    Sarah Gardiner
    Customer Success Engineer

Sarah Gardiner

Customer Success Engineer

Sarah's background is in teaching (chemistry and biology) and quality assurance (web and mobile applications). She loves being able to combine her past experience to help others learn and succeed in the testing world. In her free time, she loves spending time with her family, being outside, and traveling.

  • Nayla Lago Bio Picture
    Nayla Lago
    Performance Tester

Nayla Lago

Performance Tester

Nayla is a Performance Tester at Perforce professional services team. She has also played multiple roles in fields such as functional testing, digital marketing, accounts & customer management. Loves to spend quality time with family and friends. Dancing, sea and cooking are top activities in her free time.

BlazeMeter University FAQ

BlazeMeter University

What types of courses can I find in BlazeMeter University?

BlazeMeter University has courses that span open source topics and complete BlazeMeter capabilities. You will find courses on JMeter, Taurus, and Appium (coming soon!). In addition, there are courses that span the complete capabilities of BlazeMeter. You can learn how to use mock services, test data, API monitoring, test automation best practices, and much more.

How do I learn to use BlazeMeter?

There are several courses in BlazeMeter University that will help you get started with BlazeMeter. In addition, reference the BlazeMeter Guide for additional assistance.

How do I get help with a course in BlazeMeter University?

You can get help with a course in the BlazeMeter University by joining the Continuous Testing Slack channel linked from the bottom of the BlazeMeter website.

Who teaches courses in BlazeMeter University?

BlazeMeter and open source experts from Perforce and the industry teach courses in BlazeMeter University. If you are interested in teaching a course, please contact us with a direct message @BlazeMeter University on LinkedIn.

Is there any certification for JMeter?

BlazeMeter University offers courses: JMeter Intro and JMeter Pro. Upon successful completion you will receive a certificate.

What is BlazeMeter?

What is BlazeMeter used for?

The BlazeMeter Continuous Testing Platform is a complete solution for shift-left continuous testing. The platform includes UI functional testing, user experience testing, API testing and monitoring, performance testing, and virtual services. All capabilities are deeply integrated in an intuitive workflow designed for agile teams and provide robust support for popular open source tools. Delivered in software as a service with support for multiple clouds or private cloud, it is simple to get started, intuitive to use, and a powerful tool for delivering innovation with quality and speed.

How does JMeter integrate with BlazeMeter?

BlazeMeter kicks off virtual machines which run JMeter Engines and configures the machines to execute the test. During the test it's possible to see real-time metrics and after the test the full report is being generated. The execution and results analysis is being orchestrated using Taurus open source architecture.

Does BlazeMeter use JMeter?

BlazeMeter provides

  1. Toolchain for faster and easier JMeter tests creation like BlazeMeter Chrome Extension and BlazeMeter Proxy Recorder
  2. Ability to run JMeter tests in the cloud so you do not have to worry about installation and configuration
  3. Powerful reporting to speed up the process of test results analysis
How does JMeter integrate with BlazeMeter?

BlazeMeter uses Taurus open source architecture for JMeter automatic installation and configuration and online interactive reporting

What is BlazeMeter performance testing?

BlazeMeter allows users to execute performance tests using various load testing tools (Apache Benchmark, Gatling, JMeter, k6, Locust, Siege, Tsung, etc.) via the Taurus open source automation framework and provides real-time interactive monitoring of test results and comprehensive reporting.

Which is better, JMeter or BlazeMeter?

BlazeMeter builds on JMeter by adding scalability and enterprise security and features. Some of these include:

  1. Tools which make tests creation faster and easier like BlazeMeter Chrome Extension and BlazeMeter Proxy Recorder
  2. Online interactive reporting during test execution
  3. Final test report having all the metrics and KPIs combined with ability to share, collaborate and compare different test executions
  4. Complete continuous testing functionality which includes integrated API testing and monitoring, virtual/mock services, test data on demand, functional and UX testing, and much more.
What is scriptless framework?

A scriptless framework allows you to create automated tests without having to write a single line of code. Tests can be created visually via drag and drop using logical/visual blocks. In more complicated scenarios, data and keyword-driven approaches can be used for the design and parameterization of the tests.

You will find courses in BlazeMeter University to help you become proficient with this functionality in BlazeMeter. In addition, the BlazeMeter guide contains comprehensive steps on creating a scriptless GUI test

What is scriptless testing?

Scriptless testing is a type of testing automation that uses a visual or declarative approach to define steps that will execute business actions in order to validate a scenario. The main benefit is that even nontechnical users can read, understand, execute, and contribute - allowing democratization of testing across the organization.

Learn about JMeter

How do I become a JMeter expert?

The JMeter courses in BlazeMeter University provide a great way to get started on your path to becoming a JMeter expert. Once you feel comfortable with JMeter scripting, you can cross check your existing skills with The Ultimate Competence Matrix for Performance Testers and master the missing areas.

How long does it take to learn JMeter?

BlazeMeter University offers the following courses: JMeter Intro and JMeter Pro. These courses take about 1.5 - 2 hours each to complete.

Is JMeter difficult?

JMeter is not difficult to learn.

  1. JMeter is a GUI-based tool so you don't need to have immense programming skills in order to get started, you can build a test from logical blocks, then immediately see the requests and responses in Listeners.
  2. It is even possible to record a test scenario using JMeter's HTTP(S) Test Script Recorder or BlazeMeter Chrome Extension
  3. Using these recorders, you can go through your test case in a browser and all the steps will be recorded and converted to the appropriate JMeter test elements.
Is JMeter good for load testing?

JMeter was designed for load testing. When it comes to learning curve, velocity of test creation, ability to run test at scale, and network protocol support - JMeter is one of the best (if not the best) free and open source load testing tools. See article which highlights and compares the main features of several free and open source load testing tools. BlazeMeter, which is also available in a free version, allows you to use JMeter at enterprise scale, with enterprise features and security.

Are BlazeMeter and JMeter the same?

BlazeMeter is JMeter (and much more) in the cloud. You can upload your existing JMeter scripts and start executing them right away. When using BlazeMeter, there is no need to worry about JMeter installation, configuration of the distributed execution mode, real time results analysis, and final reports. BlazeMeter handles it all! Also BlazeMeter allows comparison of different test runs, generates technical and manager-friendly test summaries, and detects anomalies in test results. So, BlazeMeter is JMeter on steroids

How do I start learning JMeter?

The free courses in BlazeMeter University are an excellent way to get started. Mastering JMeter will take only a few hours!