Gatling Step by Step Masterclass | Part 1

  Рет қаралды 2,434

Automation Step by Step

Automation Step by Step

Күн бұрын

00:00 Intro
01:03 Topics
04:10 What is Gatling
08:37 Features
11:31 How to use Gatling
12:52 Gatling Standalone Setup
13:12 Check JDK in setup
24:05 Download and setup Gatling
27:35 How to use Gatling Recorder
31:19 Recording with HAR Converter
42:22 Run Gatling Script
47:05 Recording with Proxy mode
01:10:07 Summary and next steps
In next parts:
Gatling Project Setup
Gatling Recorder
Simulation Script
Virtual Users
API Testing
Feeders (Parameterization)
Correlation (Chaining)
Command Line
Assertions
Gatling with VCS Tool (Git)
Gatling with CI Tool (Jenkins)
Gatling Enterprise
References
Take the Gatling Quiz and tell me your Score - automationstepbystep.com/gatl...
Document link - tinyurl.com/GatlingDoc1-Ragha...
GitHub Project - github.com/Raghav-Pal/Gatling...
All Free Tutorials 🟢 AutomationStepByStep.com/
Gatling introduction for beginners
how to download and setup gatling
Gatling prerequisites
Gatling Java requirements
Gatling complete hands-on tutorial for beginners
▬▬▬▬▬▬▬
Every Like & Subscription gives me great motivation to keep working for you
You can support my mission for education by sharing this knowledge and helping as many people as you can
If my work has helped you, consider helping any animal near you, in any way you can
Never Stop Learning
Raghav Pal
▬▬▬▬ USEFUL LINKS ▬▬▬▬
Ask Raghav - bit.ly/2CoJGWf
Shorts Eng - bit.ly/3H9bifV
Shorts Hindi - bit.ly/3XY7XqN
GitHub Repositories - github.com/Raghav-Pal
Udemy - automationstepbystep.com/udem...
Stories - automationstepbystep.com/stor...
▬▬ CI | CD | DEVOPS ▬▬
Jenkins Beginner - bit.ly/2MIn8EC
Jenkins Tips & Trick - bit.ly/2LRt6xC
Docker - bit.ly/2MInnzx
Jenkinsfile - bit.ly/3JSMSZ7
Kubernetes - bit.ly/2MJIlMK
Vagrant - bit.ly/3MVKdBt
Ansible - bit.ly/3MUsY3h
▬▬ UI TESTING ▬▬
Selenium Beginners - bit.ly/2MGRS8K
Selenium Java Framework from Scratch - bit.ly/2N9xvR6
Selenium Python - bit.ly/2oyMp5x
Selenium 4 - bit.ly/3AiJOlP
Selenium Tips - bit.ly/2owxc50
Selenium Builder - bit.ly/2MKNtlq
Katalon Studio - bit.ly/2wARFdi
Robot Framework with RIDE- bit.ly/2Px6Ue9
Robot Framework with Eclipse - bit.ly/2N8DZxb
Protractor - bit.ly/2KtqVkU
AccelQ - bit.ly/3PlsAsh
Test Project - bit.ly/2DRNJYE
Cucumber BDD - bit.ly/3Cnno4z
Cypress - bit.ly/3PpEukM
Playwright - bit.ly/3iuPByJ
WebdriverIO - bit.ly/3IJyofA
XPath & Web Locators - bit.ly/3PpEvoQ
▬▬ API TESTING ▬▬
Web Services (API) - bit.ly/2MGafL7
SoapUI - bit.ly/2MGahmd
Postman - bit.ly/2wz8LrW
Postman 2022 - bit.ly/3JWm4qX
Rest Assured - bit.ly/3zUdhRD
Karate API Testing - bit.ly/3w3H5Ku
General - bit.ly/2PYdwmV
JMeter API Testing - bit.ly/3AgVPar
Katalon Studio API Testing - bit.ly/2BwuCTN
API Mocking - bit.ly/3bYPsjS
▬▬ MOBILE TESTING ▬▬
Appium - bit.ly/2ZHFSGX
Mobile Playlist - bit.ly/2PxpeUv
▬▬ PERFORMANCE TESTING ▬▬
JMeter Beginner - bit.ly/2oBbtIU
JMeter Intermediate - bit.ly/2oziNVB
JMeter Advanced - bit.ly/2Q22Y6a
JMeter Tips & Tricks - bit.ly/2NOfWD2
Gatling - bit.ly/3QrWfkV
Performance Testing - bit.ly/2wEXbLS
▬▬ SOURCE CODE MANAGEMENT ▬▬
Git & GitHub - bit.ly/2Q1pagY
GITLAB - bit.ly/2kQPGyQ
▬▬ IDE ▬▬
Eclipse - bit.ly/3AnRhQP
IntelliJ IDEA - bit.ly/3AnyDZ8
Visual Studio Code - bit.ly/2V15yvt
▬▬ PROGRAMMING ▬▬
Java Beginners - bit.ly/2PVUcXs
Java Tips & Tricks - bit.ly/2CdcDnJ
Groovy - bit.ly/2FvWV5C
JavaScript - bit.ly/2KJDZ8o
TypeScript - bit.ly/3dvJBmz
Python - bit.ly/2Z4iRye
Ruby - bit.ly/3JRRmzf
▬▬ BUILD TOOLS ▬▬
Maven - bit.ly/2NJdDRS
Gradle - bit.ly/30l3h1B
▬▬ CLOUD SERVICES ▬▬
Browserstack - bit.ly/3w7kxZn
Saucelabs - bit.ly/3w7kAo1
LambdaTest - bit.ly/3C6TBwM
▬▬ DATA FORMATS ▬▬
JSON - bit.ly/3w450tq
XML - bit.ly/3PqRneH
▬▬ OTHERS ▬▬
Virtualization on Windows - bit.ly/2SItIL9
Mock Interviews - bit.ly/3QGwwVJ
Redis - bit.ly/2N9jyCG
Misc - bit.ly/2Q2q5xQ
Tools & Tips - bit.ly/2oBfwoR
QnA Friday - bit.ly/2NgwGpw
Sunday Special - bit.ly/2wB23BO
-

Пікірлер: 21
@xXMrThomasXx
@xXMrThomasXx 6 күн бұрын
Really good job :) Thanks for this part of tutorial.You are a good teacher :)
@RaghavPal
@RaghavPal 6 күн бұрын
You're very welcome
@elbobs2010
@elbobs2010 2 ай бұрын
Hey Raghav, I had never heard about Gatling before this video. Do you think Gatling can be better than JMeter? Does it make sense to replace JMeter by Gatling? Tks
@RaghavPal
@RaghavPal 2 ай бұрын
El Gatling has been around since some time, It was introduced in 2015. Here we can create our load test as code.. Some features * Load-Test-As-Code: Gatling emphasizes a code-centric approach. You create load tests using code, which aligns well with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines. * Languages: Initially, Gatling scripts were written in Scala, but now it also supports Java and Kotlin. * Ease of Use: While beginners can generate Gatling scripts using the recorder, editing and customizing the generated code typically requires a Java IDE (such as IntelliJ or Eclipse). * Scalability and Speed: Gatling’s asynchronous and event-driven design makes it suitable for scenarios where speed and scalability are critical. * Reporting: Gatling provides detailed and customizable reports. Gatling’s focus on code and performance, coupled with JMeter’s longevity and versatility, offer different trade-offs. Evaluate your project’s needs and choose accordingly..
@YOYL_Thamizi
@YOYL_Thamizi 3 ай бұрын
Thank you for the video ❤ Want to know realtime sample projects and techniques
@RaghavPal
@RaghavPal 3 ай бұрын
Most welcome VK, I will add during the lectures
@Edgardinno
@Edgardinno 3 ай бұрын
Watched many your videos. Just wondering or it's possible to get private consultations related on QA automation questions? :)
@RaghavPal
@RaghavPal 3 ай бұрын
Edgaras Can ask me questions here
@Edgardinno
@Edgardinno 3 ай бұрын
@Pal I am working as a manual QA in one company and want to start automation. My idea was first to find a person who can help me to identify which automation tool is the best and easiest to setup and write code for that particular web project and ask that person to write some basics couple tests on PROD where I can copy-paste that and use it on test ENV. Thats basically was my idea on how kick-off and start faster on learning :)
@RaghavPal
@RaghavPal 3 ай бұрын
Transitioning from manual testing to automation is a great step. Let's explore some popular automation testing tools that can help you get started. Keep in mind that the "best" tool depends on your specific project requirements, but I'll highlight a few options for you: 1. Selenium: - Description: Selenium is an open-source tool widely used for web application testing. - Key Features: - Supports various programming languages like Python, Java, and Ruby. - Offers capabilities for Regression Testing, Functional Testing, and Compatibility Testing. - Selenium WebDriver allows automation of browsers and is the most popular component. - Platform: Windows, macOS, Linux, Solaris. - Price: Free of cost. - Learn More: ¹. 2. Appium: - Description: Appium is an open-source tool specifically designed for mobile application testing. - Key Features: - Supports both Android and iOS platforms. - Suitable for testing native apps, web apps, and hybrid mobile apps. - Allows you to use your preferred programming language. - Learn More: ². 3. LambdaTest: - Description: LambdaTest is a cloud-based tool known for cross-browser testing automation. - Key Features: - Provides a platform for testing across different browsers and devices. - Useful for ensuring consistent behavior across various environments. - Learn More: ³. 4. Katalon Studio: - Description: Katalon Studio is an end-to-end automated testing tool. - Key Features: - Offers a specialized IDE interface. - Suitable for writing stable automated test cases. - Learn More: ⁴. Remember that each tool has its strengths and weaknesses, so consider factors like ease of setup, community support, and compatibility with your project. Additionally, I recommend exploring tutorials and practical examples to gain hands-on experience. ..
@Quiz_test.
@Quiz_test. 3 ай бұрын
Hii Raghav I want to learn java with selenium and also check your playlist for same. But some people said i need to learn java seperately then i can go with selenium. Please suggest something i am soo confused. If you have any playlist for full selenium java plz share with me thanks 😊
@RaghavPal
@RaghavPal 3 ай бұрын
Anjali Can check all tutorials here automationstepbystep.com/ Also if you learn some basics of java that will help
@Quiz_test.
@Quiz_test. 3 ай бұрын
@@RaghavPal thanks do you have any playlist for Java which is enough for automation
@RaghavPal
@RaghavPal 3 ай бұрын
Yes, you can find the java playlist there
@smitamokashe3300
@smitamokashe3300 2 ай бұрын
Hi sir, i have carrer gap of 3 years . I need your advice ,how to connect with you
@RaghavPal
@RaghavPal 2 ай бұрын
Smita Can let me know your ques and doubts here..
@smitamokashe3300
@smitamokashe3300 2 ай бұрын
@@RaghavPal Sir, I have 4 years of experience in manual and automation testing (2.5 years manual and 1.5 years automation) , after that I am having maternity gap , it's around 4 years. So now I thought to rejoin industry again , so I want to continue in testing but all things I forgot I mean need to rebrush all the things so I need your advice what exactly I need do , I am thinking to add AI skills , so what I need to do. Please guide me, exactly what I need to do to resume my career.
@RaghavPal
@RaghavPal 2 ай бұрын
Smita This will help you, resuming your career in testing after a maternity gap: 1. Refreshing Testing Knowledge: Self-study: * Enroll in online courses or bootcamps focused on core testing concepts (e.g., software development life cycle (SDLC), test case design, defect management). * Utilize online resources like tutorials, articles, and video series provided by testing communities and platforms like ISTQB (International Software Testing Qualifications Board), Test Automation University, and Ministry of Testing. * Revisit your old testing materials and notes to jog your memory and solidify foundational knowledge. Practice: * Set up personal projects or contribute to open-source projects to apply your relearned skills in a practical setting. * Participate in online hackathons or testing challenges to enhance your hands-on experience. 2. Building AI Skills: Start with the basics: * Enroll in introductory courses or tutorials on AI fundamentals, machine learning (ML), and deep learning (DL). Platforms like Coursera, Udacity, and edX offer various options. * Familiarize yourself with common AI terminology and concepts like algorithms, data sets, training models, etc. Focus on specific areas: * Research how AI is applied in testing, particularly areas like test automation, defect prediction, and test data generation. * Explore frameworks like TensorFlow, PyTorch, or dedicated AI testing tools like Applitools or AI-powered test management tools. Consider professional certifications: * Certifications like ISTQB AI Testing Specialist or Certified AI for Testing Professional (CATP) demonstrate your understanding of AI in software testing. 3. Highlighting your skills in your resume and job search: Address the career gap: * Briefly mention your maternity leave in your resume under the "Work Experience" section. Focus on highlighting your prior testing experience and achievements. * During interviews, frame your career break as an opportunity to develop personal skills like time management, organization, and prioritization - highly valuable assets in any professional setting. Showcase your refreshed knowledge and acquired AI skills: * Update your resume to include relevant keywords and skills related to both traditional and AI-powered testing. * Quantify your achievements whenever possible, demonstrating the impact of your testing efforts (e.g., "reduced defect rate by X%"). * During interviews, confidently discuss your renewed testing knowledge and your enthusiasm for incorporating AI into your testing approach. Additional Resources: Networking: Reconnect with former colleagues or attend industry events to stay updated on the latest trends and build new connections. Volunteer work: Offer your testing expertise to non-profit organizations to gain practical experience and demonstrate your commitment to the field. Remember, this is a journey, not a race. Be patient, consistent, and persistent in your efforts, and you'll successfully re-enter the testing field with valuable AI knowledge and skills. all the best..
@smitamokashe3300
@smitamokashe3300 2 ай бұрын
Thank you so much sir😊
@smrutichandrasekaran4090
@smrutichandrasekaran4090 3 ай бұрын
How to learn from your videos
@RaghavPal
@RaghavPal 3 ай бұрын
Can select and topic and follow the video along with hands-on.. can check here - automationstepbystep.com/
Gatling Step by Step Masterclass | Part 2
56:14
Automation Step by Step
Рет қаралды 1,1 М.
5 New AI Tools You Should Try
9:18
Skill Leap AI
Рет қаралды 14 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН
Did you find it?! 🤔✨✍️ #funnyart
00:11
Artistomg
Рет қаралды 124 МЛН
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 14 МЛН
Pray For Palestine 😢🇵🇸|
00:23
Ak Ultra
Рет қаралды 33 МЛН
School Of Basics | What is an API | API testing interview questions
7:58
Automation Step by Step
Рет қаралды 422 М.
Digital Humans Transform Industries
3:33
NVIDIA
Рет қаралды 1,1 М.
Gatling Reports explained
12:37
Bhavani Magam channel
Рет қаралды 1,9 М.
How to set up Java in Visual Studio Code
4:24
Kenny Yip Coding
Рет қаралды 393 М.
Tiny URL - System Design Interview Question (URL shortener)
9:39
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 534 М.
Тяжелые будни жены
00:46
К-Media
Рет қаралды 5 МЛН