You can download this code by clicking the button below.
This code is now available for download.
This function simulates a user performing random tasks in a web application by randomly selecting a task from a list to execute.
Technology Stack : Locust
Code Type : Function
Code Difficulty : Intermediate
from locust import Locust, task, between
import random
def random_task(l):
# This function simulates a user performing random tasks in a web application.
tasks = [
task(lambda: print("Visited Home Page")),
task(lambda: print("Clicked on About Us")),
task(lambda: print("Visited Products Page")),
task(lambda: print("Added Product to Cart")),
task(lambda: print("Checked Out"))
]
# Randomly select a task from the list to perform.
task_to_run = random.choice(tasks)
task_to_run()