Performance Testing Using Locust 1.0
What you'll learn
- Performance Testing with Locust
- Set up locust environment - standalone, distributed from scratch as well as using docker
- Feeding data, handling dynamic data in request, cookie handling ,nesting requests
- API Testing using Locust
- Logging & Error Handling
- Working with events - test non-http clients, send data to InfluxDB
- Understand Report
Requirements
- You can have any basic programming background
- You really don't need to know Python for this course as we will tell you what is required but eventually you would like to learn this most popular language with so many sources around.
Description
Hello,
It's time to swarm your application by modern load testing framework - Locust!
It's easy to start & quick to understand. It simply figures out how many concurrent users an application handle. It is supported by the most popular language python which makes it highly flexible!
It offers highly scalable and distributed testing and all this comes at no cost! There is no reason why you should not learn this light & yet highly powerful tool. It could be an effective tool for both developers & testers.
Here in this course, I will take you through deeper sections of the tool and make sure that you get highly enabled to use this wonderful tool. Multiple assignments at each step will make you more confident about the concepts learned. Additionally, all the scripts walked through during lectures, and also the solution to the assignment are available in corresponding resources of the lectures.
In case of queries/issues, I would try to respond as early as possible.
Happy Learning!
Anuradha
Who this course is for:
- Testers, developers who want to load test their application in quick & effective manner
Featured review
Instructor
I am a Software Quality consultant with 14 years of work experience with globally leading companies. During this career stint of mine, I got my hands on multiple performance tests and automation projects; I got to develop automation frameworks from scratch and also build capabilities in the teams I led. Over these years, I have acquired an in-depth understanding of an array of tools for performance testing and automation of web, mobile and API. Major ones include – Load runner, IBM RPT, JMeter, Gatling, QTP, Selenium web driver, IBM RFT and more. I love to face technical challenges and do problem-solving.