
Invest early in performance testing to ensure robust, fast, and reliable applications under peak load, using tests on a separate replica environment, not production.
Explore how APIs expose flight data from multiple airlines through public interfaces, enabling Expedia to fetch, compare prices, and display maps via Google Maps API for easy decision making.
JMeter, an open source Java-based tool, lets you simulate real-time multi-user traffic to test performance, observe response times across servers, and reduce testing costs.
Learn how thread groups power performance testing within a test plan by simulating users with ramp-up, loop counts, and scheduling to model real-world usage patterns.
Learn how to post files to the Google Drive API using simple upload for small files and multipart upload for metadata, including content-type and boundary details.
Build a soap API test script in JMeter with the global weather API, covering request body, headers, content-length, soap action, and assertions; use user defined variables for the country name.
Explore the counter function in jmeter, learn how to pass boolean parameters, configure per-thread counters, and use variables to track sampler and assertion results across runs.
Learn to parameterize JMeter tests with CSV data by configuring a CSV data config, defining filename and encoding, and using variables while controlling recycling and thread sharing.
Apache JMeter is an open source tool for performance testing. It is widely also used for functional testing of API services. This course will teach how test Web services (REST/SOAP) using JMeter. JMeter is highly used in comparison tool SOAP UI & Rest Assured library as it is free and no coding skills required.
This course will not teach theory but it is 100% practical, also teaching with Real Live examples, not just some mock API's.
In this course we would be covering below topics, for detail list please check the Curriculum.
- What is API Testing & why we need to do?
- What is JMeter and Installation.
- Jmeter Components for API Testing
- Test Plan
- thread group
- Controllers
- Smaplers
- Listeners
- Assetions
- Scenarios of REST API (GET, POST, PUT, DELETE)
- Scenarios of SOAP Webservice
- Handling CSV Files
- JMeter Function needed for API Testing
- Paramterization
- Authorization
- Real Project Examples and Reporting