К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Gatling for Stress Testing Web Applications · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Gatling for Stress Testing Web Applications

Курс от Packt
Продвинутый≈ 9.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the full potential of performance testing for web applications with Gatling! This advanced course will guide you through the process of stress testing, building, and optimizing frameworks for real-world applications like Ace Toys. You'll start by setting up a Gatling development environment, recording user journeys, and implementing robust testing strategies. As you move through the days, you will explore data management using CSV, JSON, and custom feeders, and master programmatic logic with session variables, dynamic configurations, and complex test scenarios. By Day 7, you'll have gained invaluable skills in integrating continuous integration and delivery (CI/CD) tools, using Jenkins for automating your Gatling tests. Along the way, you will enhance your scripting techniques, track real-time data, and create efficient, reusable frameworks that perform well under pressure. This course is designed to give you hands-on experience while tackling complex load simulation challenges. Ideal for experienced testers, developers, and DevOps professionals, this course will help you take your performance testing skills to the next level. Some prior knowledge of Gatling and performance testing concepts is recommended.

Навыки, которые вы освоите

Performance Stress TestingCode ReusabilityTest Script DevelopmentIntegrated Development Environments

Программа курса

9 модулей · 55 учебных материалов

01Course Overview2 материалов

Course Overview

Course OverviewВидеоFull Course ResourcesЧтение
02Day 1 - Project Onboarding5 материалов

Day 1 - Project Onboarding

Day 1 Overview - Welcome to Ace Toys!Видео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Advanced Gatling for Stress Testing Web Applications
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.7 ч

9 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Explore Application Under TestВидео
Create Gatling Development EnvironmentВидео
Onboarding to the Ace Toys E-commerce ProjectDIALOGUE
Day 1 - Project Onboarding - AssessmentЗадание
03Day 2 - Record User Journey8 материалов

Day 2 - Record User Journey

Day 2 OverviewВидеоTour of ApplicationВидеоRecord User JourneyВидеоReplay ScriptВидеоHandle User AuthenticationВидеоBasic Checks for Response Body and Response CodeВидеоCreating a Gatling Script for Load TestingDIALOGUEDay 2 - Record User Journey - AssessmentЗадание
04Day 3 - Building a Gatling Framework8 материалов

Day 3 - Building a Gatling Framework

Day 3 OverviewВидеоRefactor Static PagesВидеоRefactor CategoryВидеоRefactor ProductВидеоRefactor CartВидеоRefactor CustomerВидеоRefactoring Gatling Scripts for Ace Toys StoreDIALOGUEDay 3 - Building a Gatling Framework - AssessmentЗадание
05Day 4 - Feeders for Test Data6 материалов

Day 4 - Feeders for Test Data

Day 4 OverviewВидеоCSV FeederВидеоJSON FeederВидеоCustom FeederВидеоImplementing Feeders in GatlingDIALOGUEDay 4 - Feeders for Test Data - AssessmentЗадание
06Day 5 - Programmatic Logic in Gatling8 материалов

Day 5 - Programmatic Logic in Gatling

Day 5 OverviewВидеоDoIf LogicВидеоSetting Session VariablesВидеоTracking Cart Data in User SessionВидеоIncrease Quantity of Items in BasketВидеоDecrease Quantity of items in BasketВидеоAdding Programmatic Logic to Gatling Simulation ScriptsDIALOGUEDay 5 - Programmatic Logic in Gatling - AssessmentЗадание
07Day 6 - Load Simulation Design7 материалов

Day 6 - Load Simulation Design

Day 6 OverviewВидеоMultiple User JourneysВидеоMultiple Test ScenariosВидеоMultiple Test PopulationsВидеоRuntime ParametersВидеоDesigning Realistic Stress Test SimulationsDIALOGUEDay 6 - Load Simulation Design - AssessmentЗадание
08Day 7 - Continuous Integration8 материалов

Day 7 - Continuous Integration

Day 7 OverviewВидеоGitHub Repository SetupВидеоInstall JenkinsВидеоExecute Gatling Tests Through JenkinsВидеоRuntime Parameters Through JenkinsВидеоAssertions in GatlingВидеоConfiguring Jenkins for CI/CD with GatlingDIALOGUEDay 7 - Continuous Integration - AssessmentЗадание
09Conclusion and Next Steps3 материалов

Conclusion and Next Steps

Conclusion and Next StepsВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание