E2ETests/TestFiles/BasicLocustTest.py (11 lines of code) (raw):

import os from locust import HttpUser, constant_throughput, task protocol = os.getenv("protocol", "https") host = os.getenv("domain", "example.com") base_url = f"{protocol}://{host}" class WebsiteUser(HttpUser): host = base_url wait_time = constant_throughput(1) @task def mainPage(self): self.client.get("/", name="Homepage")