Gatling Java Version - Beginners Tutorial and Guide

Sdílet
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

Komentáře • 12

  • @james-willett
    @james-willett  Před rokem +4

    🧐 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!

  • @Marvin_Nash
    @Marvin_Nash Před rokem +2

    Thanks for such a brilliant guide! 💎

    • @james-willett
      @james-willett  Před rokem

      You're welcome Александр! Thanks for posting :)

  • @user-hy8qu8ue8l
    @user-hy8qu8ue8l Před rokem +1

    Thank you)🥰

  • @jeongyeollee5121
    @jeongyeollee5121 Před rokem +1

    Cool! Thanks for a lot of insights about Gatling from zero-base :D

    • @james-willett
      @james-willett  Před rokem +1

      No problem Jeongyeol. Let me know if you have any questions :)

    • @jeongyeollee5121
      @jeongyeollee5121 Před rokem +1

      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?

    • @james-willett
      @james-willett  Před rokem +1

      @@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 .

    • @jeongyeollee5121
      @jeongyeollee5121 Před rokem +1

      @@james-willett Wow, perfect answer! Thank you very much James 🥰
      I will learn with Java soon!

  • @bunio3434
    @bunio3434 Před měsícem +1

    In the newest version there's no Recorder class in the sources. Run "mvn gatling:recorder" instead.

  • @puneinfrastructures90
    @puneinfrastructures90 Před 6 měsíci

    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!