top of page
59633462_2334730240136066_7635314862775599104_o.jpg

Start performance testing from scratch

Open Enrollment

Start performance testing from scratch

Perfect for those who want to jump into performance testing or boost up their current knowledge in just 1 month.

Hello
58775381_2215361441864931_2302883196926164992_n.jpeg

Hello

A Bit About The Course

My name is Anton and I'm the author of this course.
It is an extensive collection of practical knowledge, best practices and solutions for conducting load testing I have verified on more than 10 projects

This Course In Numbers

19

310+

570+

2017

Groups graduated

Total students enrolled

Hours of lectures

1st group was launched

Key Features

Trainer: Anton Serputko 

Start date: No Fixed Start Date – Begin Learning Today!

Course structure, duration, schedule: 

Course is available in 2 options:

  1. (suggested) latest version of training is in English: 
    - 18 lectures(2 hours each) include 36 hours of video recordings + external resources. 
    - More details(insights) provided comparing to previous course version

    - Higher quality of sound and recording

  2. previous version of training in Russian: 
    10 lectures(3-4 hours each) include 32 hours of video recordings + external resources

Both options include:​

  1. 8 home tasks for novice and experienced participants 

  2. 2 test applications infrastructure in cloud for load tests creation and execution

  3. Course usually takes 1-2 months to complete. But you still get lifetime access to course materials

  4. Detailed video review of each homework

  5. Almost 24/7 :) Mentor support with all questions regarding homework or performance testing in general

  6. 4 online group Q&A sessions in zoom(1 per week) for extra topics or questions to discuss

Recordings language: English or Russian

Key Tools: Apache Jmeter, Grafana, Influxdb, Telegraf, Jenkins, Jprofiler

Price: 

- 300$ all options above are included
- 250$ options #4-6(HW review, Mentor support, online Q&A sessions) are excluded.
Get 50$ extra discount if you are currently located in Ukraine 🇺🇦

174857.png
Key points
01

Lifetime access

Participants get lifetime access to course recordings. Learn at any time and any place you want.

04

Practice, practice and practice!

Master your scripting skills while working on homeworks.

02

Best practices

Learn how to build efficient and high-quality performance testing process.
 

05

Testing real applications

Participants are working with real e-commerce and API backend applications while doing homeworks.

03

Performance testing framework

Work on building performance testing framework using cutting-edge open source tools.

06

Support

Stuck with homework or have a lot of questions? No worries, we are happy to answer all your questions, even trivial :)

Lectures details
Lectures description

#1

Install required tools.
Client-side vs Server-side performance testing.

Implementing scripts in Jmeter.
Jmeter proxy, Record end-to-end user flow for e-commerce application.

Managing static resources.
Requests filtering, forming user transactions, capturing encrypted traffic.

Homework

#2

Correlating requests and transactions, requests parameterisation.

Script debugging.

Using regular expressions, json path for extracting data.

Using jmeter functions.

Using JSR223 elements to build customs scriptable logic.

Homework

#3

Manage complex user flows with Logic Controllers.
Use of Jmeter plugins.

JSR223 elements.

Read data from CSV file.

Manage form/token-based logins.

Homework

#4

Theoretical part: what is performance testing/load model/load profiles, performance metrics, etc.

Detailed performance testing process phases overview. 

How to start building performance testing process on new project.
How to get valid performance testing results.

Homework

#5

Conducting test in non-gui mode, HTML report generation, parameterizing command line test run using properties.

Testing custom load models with custom thread groups.

Assertions, Think times.

Homework

#6

API testing specifics. Component test vs System test

API scenario creation vs Web scenario creation.

Token-based login.

Manage scenario throughput.

Homework

#7

Setup performance testing framework for test results storage, visualisation and analysis using Grafana, Influxdb, Telegraf.
We are going to build improved, non-docker based version of https://github.com/serputko/performance-testing-framework.

Integrating Jmeter and Influxdb.
Building robust performance monitoring dashboard in Grafana.

Setup telegraf to gather server-side metrics.

Homework

#8

Capacity tests execution.

Building test runs comparison dashboard in grafana.

Common pitfalls of Jmeter and Influxdb integration.

Integrating performance testing into Continuous Integration(CI).

Creating Jenkins job with tests execution and reporting.
Querying Databases with Jmeter.

Performance test results report examples.


 

Homework

#9

Performance testing results analysis.

Typical performance bottlenecks examples.

Client-side performance testing.

#10

Localizing performance bottlenecks, using profiler for root cause localization
Test application profiling with JProfiler with real issues identification: finding memory leaks, slow methods in app, blocked threads, etc. 

Working with WebSockets

What is expected from Junior/Middle/Senior performance engineer

Reviews

Это просто нереально крутой курс! Много очень качественной, грамотно поданой и уникально скомпилированной информации. Я нигде ничего даже подобного не встречал: в одном месте собран огромный опыт серьёзнейшего специалиста, который въедливо, подробнейше, со множеством примеров обьясняет всю теоретическую базу, тут же подкрепляя её наглядными примерами из тестового приложения или из собственной практики. Куча домашней практической работы, всех уровней сложности.
С уверенностью могу сказать, что это одно из лучших вложений, которое я пока что сделал в своё собственное развитие как специалиста по тестированию ВООБЩЕ. Уже несколько месяцев прошло с тех пор как курс закончился, а я пересматриваю видео занятий и всё новые пласты знаний вытягиваю оттуда, замечаю то, что до этого упускал, глубже начинаю понимать многие вещи. Anton Serputko проделал блестящую работу по созданию учебной программы и просто перевосходен в качестве преподавателя. Огромный респект! Очень-очень сильно всем рекомендую!

Feedbacks

Ready to join or have additional questions about the course?

  • Telegram_2019_Logo.svg
  • LinkedIn
  • Facebook

©2024 perforator

bottom of page