Learn JMeter - Performance and API Testing
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English (US) | Size: 2.02 GB | Duration: 6h 39m
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English (US) | Size: 2.02 GB | Duration: 6h 39m
Mastering JMeter for Performance and API Testing
What you'll learn
Performance & API Testing using JMeter
Requirements
No special knowledge is required
Description
Course Introduction: Mastering JMeter for Performance and API TestingWelcome to our comprehensive course on JMeter, the most popular and open-source performance testing tool in the industry. Whether you are a beginner looking to understand the fundamentals or an experienced tester aiming to enhance your skills, this course is designed to take you through the ins and outs of JMeter, empowering you to conduct efficient performance testing and API testing for personal and enterprise projects.Course Contents:1) Overview on Performance TestingIntroduction to performance testing and its significanceUnderstanding key concepts and terminology in performance testing2) Introduction & Usage of JMeterExploring the basics of JMeter and its applicationsUnderstanding how JMeter fits into the performance testing landscape3) How to Install JMeter on WindowsStep-by-step guide to installing JMeter on Windows operating system4) How to Install JMeter on MacComprehensive installation instructions for JMeter on Mac OS5) JMeter Elements (Thread Group, Samplers, Listeners & Configuration)Deep dive into essential JMeter components and their roles in performance testing6) First JMeter TestPractical hands-on session creating your first performance test with JMeter7) Assertions in JMeterUnderstanding and implementing assertions for result validation in JMeter tests8) Listeners in JMeterExploring various listeners to analyze and interpret test results effectively9) Timers in JMeterUtilizing timers for controlling the pacing and timing of test execution10) Logic Controllers - Loop Controller - Implementing loop controllers for repetitive test scenarios11) Logic Controllers - Recording Controller - Capturing and replaying user interactions for realistic load testing scenarios12) Logic Controllers - Simple, Module & Include Controllers - Managing test structure and modularizing components for reusability13) Logic Controllers - Random & Random Order Controllers - Introducing randomness to simulate real-world scenarios in tests14) Logic Controllers - Interleave Controller - Controlling the order of execution to mimic user behavior accurately15) Logic Controllers - Throughput Controller (Build a Distributed Load Test) - Building distributed load tests for scalability assessment16) How to Create a JDBC Test Plan (Load Test on Database) - Setting up and executing load tests on databases using JMeter17) How to Create Assertions for JDBC Test Plan (Load Test on Database) - Validating database responses with assertions for accuracy18) How to Run JMeter from Command Line (non-GUI mode) & View Results - Executing tests in non-GUI mode for efficiency and result analysis19) How to Create HTML Reports from Command Line (non-GUI mode) - Generating comprehensive HTML reports for test analysis20) How to Test FTP Upload and Download (FTP Request Sampler) - In-depth exploration of FTP request sampler for file transfer testing21) JMeter PreProcessor & PostProcessor - Understanding and using preprocessors and postprocessors for test setup and cleanup22) JMeter Plugins Manager - Extending JMeter functionality with plugins for enhanced testing capabilities23) Correlation with Regular Expression Extractor - Mastering correlation techniques for dynamic data handling in tests24) API Web Services Testing in JMeter - Leveraging JMeter for API testing with practical examples25) Parameterization/Working with CSV File - Dynamically parametrizing test data for realistic scenarios26) Functions & Variables - Exploring built-in functions and variables in JMeter for advanced scripting27) Templates in JMeter - Creating and utilizing templates for efficient test scenario replicationAnd much more…
Who this course is for:
Anyone who wants to learn Jmeter