Using Locust for performance testing
08-25, 13:00–14:30 (Asia/Kuala_Lumpur), Classroom

Performance testing is an essential part of preparing a web application for deployment. If your website performs badly, your customers will leave and they won't come back. This tutorial is an introduction to Locust, a Python-based framework that enables developers to test the performance of any web-based application (whether it is written in Python or not).

The tutorial will include an introduction to performance testing and why it is important, preparing Locust, creating a locustfile (A Python class that contains a Locust test script),
running tests, and examining test output.


Outlines

  • Introducing performance testing and why it is important
  • Preparing Locust
  • Creating a locustfile- a Python class that contains a Locust test script
  • Running tests
  • Examining test output

Colin is an experienced trainer with a background in software engineering. His main training areas are programming practices, automated testing, and IoT. He is from the UK and also works around Asia. He writes about some of his experiences at profoundsource.co.uk/blog.