Gatling Java Version - Beginners Tutorial and Guide
Vložit
- čas přidán 6. 07. 2024
- Learn how to get started with the new Java version of Gatling in this beginners tutorial. Covers installation of Gatling, using the Gatling Recorder and executing your first Gatling stress test.
🎓 Gatling Tutorial Courses 🎓
- Gatling Fundamentals - Java Version: bit.ly/3XQnGIk
- Gatling Fundamentals - Scala Version: bit.ly/3WB2KUT
- Advanced Gatling for Web Apps: bit.ly/3R2ntQh
💻 Other Gatling Resources 💻
- Gatling website: gatling.io/
- Gatling quick start tutorial: gatling.io/docs/gatling/tutor...
- Gatling community forum: community.gatling.io/
- Gatling Maven Plugin Demo Java: github.com/gatling/gatling-ma...
⭐️ Course Contents ⭐️
(00:00:00) Intro
(00:01:51) Gatling Overview
(00:02:23) Gatling Installation
(00:06:29) Gatling Recorder
(00:10:17) Gatling Script Analysis & Breakdown
(00:12:39) Gatling Script Execution
(00:13:57) Next steps with Gatling - Věda a technologie
🧐 My first Gatling video in a while, but the Java version is such a significant update that I felt compelled to make it. Let me know in the comments how you are getting on with it!
Thanks for such a brilliant guide! 💎
You're welcome Александр! Thanks for posting :)
Thank you)🥰
Cool! Thanks for a lot of insights about Gatling from zero-base :D
No problem Jeongyeol. Let me know if you have any questions :)
Oh, thanks James. I have more question about below this.
Is there any differences of performance or running mechanism in between of Java-base Gatling and Scala-based one.?
I know that Scala is better than Java on distributed process application in general cases. Nothing about learning language issue (in your head of this video) about statement or syntax, what is the differrence of between Scala ans Java editions each other?
@@jeongyeollee5121 it’s a great question !
I’d need to check further to be 100% sure , but I believe the Java version is a wrapper for the existing Scala libraries such as Netty that Gatling leverages . Scala / Java / Kotlin are all JVM based languages , so the underlying technology is the same .
Therefore , the performance of the injectors generating traffic will be the same , regardless of which language you use to create the Gatling scripts .
@@james-willett Wow, perfect answer! Thank you very much James 🥰
I will learn with Java soon!
In the newest version there's no Recorder class in the sources. Run "mvn gatling:recorder" instead.
thank you a lot! You saved my time
Hi, thanks for the tutorial,
I have a situation where im trying to run this test on jenkins server on ec2 machine where this new prompt for menu selection isnt getting handled properly resulting in test not getting instantiated.
Have you come across such a situation or know any ways to bypass this ? Thanks!