Gatling Framework basics -Performance testing in nutshell!
Requirements
- Basic software testing skills and proficient computer skills
- Basic knowledge of any programming language
Description
The course covers the basics of getting started with the Gatling Framework tool, in addition to the basics of Gatling as tools, you will learn the basics and metrics and the most important issues related to performance testing. Gatling is a very versatile and gaining popularity modern performance test tool. It includes both Open Source and Enterprise versions. However, in the course, we will focus fully on the free version. You will learn how Gatlin works and how it is used on the popular "Computer Database" application provided by Gatling for the purpose of training performance tests. Step by year I will show you how to apply Gatling to your project using both Recorder and scripts.
Below you will find answers to the most frequently asked questions about the course:
Who is this course for?
✔ Aimed at the IT industry for testers, programmers, regardless of seniority - you will learn or "refresh" knowledge of Gatling Framework and basic of performance testing
✔ For people interested in expanding their skills in the broadly understood software engineering industry
✔ For people who want to learn from scratch the Gatling tool in order to perform performance, stress/load tests
✔ Mostly dedicated to Software developers in Tests, QA, Testers, etc.
What will you learn in this course?
✔ Gatling basics from simple examples to advanced topics
✔ You will organize your knowledge of the Gatling tool and learn to analyze the results
✔ It will be very useful if you need to run performance, stress, load tests
✔ Covers a practical approach to performance, stress, and load testing
✔ The course covers the minimum of test knowledge necessary to start the adventure with performance, load, and stress testing
Why Learn Gatling?
✔ Founded in 2012 (Officially on market from 2015)
✔ Open Source
✔ Created based on programming languages like Scala, Akka, and Netty
✔ Run most of the protocols
✔ Gatling is constantly updated and has the most efficient engine
from the open-source tools -> GitHub - gatling/gatling
✔ Dedicated Documentation for language: Java, Kotlin, and Scala
When to use Gatling?
✔ When you need a great tool for Performance, Stress, Load Test
✔ Simulate XXX's of users on a single instance
✔ Need tool in CI / CD environment or pipeline
✔ Write more detailed, controlled, and clean tests (Scala lang)
✔ When you need a fast solution (web recorder) and clear and nice looks reports - Gatling includes a web recorder and colorful reports
✔ Improving your skills in testing
Who this course is for:
- Aimed at the IT industry for testers, programmers, regardless of seniority - you will learn or "refresh" knowledge of Gatling Framework and basic of performance testing
- For people interested in expanding their skills in the broadly understood software engineering industry
- For people who want to learn from scratch the Gatling tool in order to perform performance, stress/load tests
- Mostly dedicated to Software developers in Tests, QA, Testers, etc.
Instructor
Cześć, Cyfrowy Trener jest grupą osób realizującą kreatywne i wysokiej jakości szkolenia online dla osób początkujących i chętnych się rozwijać w szeroko pojętej "cyfrozie" nie tylko branży IT. Twórczość Cyfrowego Trenera polega na przekazywaniu wiedzy w możliwie najprostszy sposób z analogią do klasycznych dziedzin wiedzy oraz porównywaniami do sztuki, kultury, muzyki oraz w szczególności tańca. Takie formy przekazywania wiedzy według wielu badań, są najlepszą formą nauki jaka może być zaproponowaną studentowi.
Cyfrowy Trener kładzie duży nacisk na humor, nieformalne podejście oraz tłumaczenie w sposób koleżeński studentom. W myśl zasady - "kto zabiera drugą osobą na drugi brzeg rzeki ten sam też tam dopływa "Dodatkowo pokażę Ci jak się automatyzuje produkty cyfrowe najwyższej jakości. Z moich materiałów dowiesz się, skąd czerpać motywację oraz inspirację do nauki inżynierii oprogramowania, a także nauczę Cię jak prosto i efektywnie wykorzystywać narzędzia do testowania i automatyzacji aplikacji webowych.
-----------------------------------------------------------------------------------
Hi, Epic Digital Guy is a group of people who provide creative and high-quality online training for beginners and those willing to develop in the broadly understood "digital" not only in the IT industry. The work of the Epic Digital Guy consists in transferring knowledge in the simplest possible way, with analogies to the classic fields of knowledge and comparisons to art, culture, music, and dance. Such forms of knowledge transfer, according to many studies, are the best form of learning that can be offered to a student.
Epic Digital Guy puts great emphasis on humour, an informal approach, and friendly translation to students. According to the principle - "who takes another person to the other side of the river, he also reaches there" In addition, I will show you how to automate digital products of the highest quality. From my materials, you will learn where to get motivation and inspiration to learn software engineering, and I will teach you how to simply and effectively use tools for testing and automating web applications.